Loading patent details...
US5248302A: Percutaneous Obturatable Internal Anchoring Device | Searchlight