Loading patent details...
US5454833A: System for Temporarily Obturating an Orifice in a Perforated Organ, Such as a Vessel | Searchlight