Loading patent details...
US4627429A: Storage-Stable Transdermal Adhesive Patch | Searchlight