Loading patent details...
US4556554A: Immobilized Enzymes | Searchlight