Loading patent details...
US4970145A: Immobilized Enzyme Electrodes | Searchlight