Loading patent details...
US6905733B2: Irreversible immobilization of enzymes into polyurethane coatings | Searchlight