Loading patent details...
US6312445B1: Vascular clamps and surgical retractors with directional filaments for tissue engagement | Searchlight