Loading patent details...
US4842864A: Self-Adhesive Device for the Percutaneous Administration of an Active Ingredient | Searchlight