Loading patent details...
US4020558A: Buccal Implant for Administering Solubilizable Products | Searchlight