Loading patent details...
US4679546A: Implantable Shut-Off Device | Searchlight