Loading patent details...
US6579304B1: Surgical clamp with improved traction | Searchlight