Loading patent details...
US5885992A: Triterpene Derivative and Medicinal Composition | Searchlight