Loading patent details...
US6721587B2: Membrane and electrode structure for implantable sensor | Searchlight