Loading patent details...
US8303511B2: Implantable pressure transducer system optimized for reduced thrombosis effect | Searchlight