Loading patent details...
US4288552A: Immobilized Intracellular Enzymes | Searchlight