Loading patent details...
US4428376A: Plastic Surgical Staple | Searchlight