Loading patent details...
US5387327A: Implantable Non-Enzymatic Electrochemical Glucose Sensor | Searchlight