Loading patent details...
US5215889A: Catalytic and Reactive Polypeptides and Methods for Their Preparation and Use | Searchlight