Loading patent details...
US5569274A: Endoscopic Vascular Clamping System and Method | Searchlight