Loading patent details...
US4418693A: Vein and Tubing Passer Surgical Instrument | Searchlight