Loading patent details...
US4094743A: Enzymes Immobilized on Chitosan | Searchlight