Loading patent details...
US4713243A: Bioadhesive Extruded Film for Intra-Oral Drug Delivery and Process | Searchlight