Loading patent details...
US5840685A: Intravaginal Delivery of Biologically Active Polypeptides | Searchlight