Loading patent details...
US6989017B2: Surgical clamp pad with interdigitating teeth | Searchlight