Loading patent details...
US6595984B1: Laparoscopic instrument with a detachable tip | Searchlight