Loading patent details...
US4342834A: Enzymes Bound to Polyurethane | Searchlight