Dissolvable Polymer Film
Catalogs:
Overview
A dissolvable polymer film that allows a vaccination needle to be replaced with a patch
Tags
-
No tags applied