Loading patent details...
US4983176A: Deformable Plastic Surgical Clip | Searchlight