Loading patent details...
US20030175333A1: Invisible patch for the controlled delivery of cosmetic, dermatological, and pharmaceutical active ingredients onto the skin | Searchlight