Loading patent details...
US4237229A: Immobilization of Biological Material With Polyurethane Polymers | Searchlight