Loading patent details...
US5989535A: Polymeric Bioadhesive Emulsions and Suspensions and Methods of Treatment | Searchlight