Loading patent details...
US4132746A: Synthetic Elastomeric Insoluble Cross-Linked Polypentapeptide | Searchlight