Scientists have invented a quick-release tape that has the strong adhesion properties of commercial medical tape, but without the ouch factor upon removal.
Scientists have invented a quick-release tape that has the strong adhesion properties of commercial medical tape, but without the ouch factor upon removal.