Loading patent details...
US5593402A: Laparoscopic Device Having a Detachable Distal Tip | Searchlight