Loading patent details...
US5409895A: Protease Inhibitory Polypeptides Derived From Urinary Trypsin Inhibitor and Compositions Thereof | Searchlight