Loading patent details...
US5935596A: Delivery of Skin Benefit Agents via Adhesive Strips | Searchlight