Loading patent details...
US5744155A: Bioadhesive Emulsion Preparations for Enhanced Drug Delivery | Searchlight