Loading patent details...
US4063017A: Porous Cellulose Beads and the Immobilization of Enzymes Therewith | Searchlight