Loading patent details...
US4446865A: Plastic Ligating Clips | Searchlight