Loading patent details...
US4174715A: Multi-Pronged Laparoscopy Forceps | Searchlight