Loading patent details...
US4541908A: Heme Protein Immobilized Electrode and Its Use | Searchlight