Loading patent details...
US5282812A: Clamp for Use in Vascular Surgery | Searchlight