Loading patent details...
US7610093B2: Implantable optical pressure sensor for sensing urinary sphincter pressure | Searchlight