Loading patent details...
US5679320A: Fibrin Binding Domain Polypeptides and Uses and Methods of Producing Same | Searchlight