Loading patent details...
US4016883A: Medical Clamp for Occluding Intracranial Blood Vessels | Searchlight