Loading patent details...
US5922616A: Biochemical Sensor and Novel Media for Bioelectrochemical Reactions | Searchlight