Loading patent details...
US5705355A: Hirudin, Pharmaceutical Compositions Comprising It and Their Use | Searchlight