Loading patent details...
US4483846A: Long-Lasting Three-Layered Pharmaceutical Film Preparations | Searchlight