Loading patent details...
US20110071522A1: In Vivo Attachable and Detachable End Effector Assembly and Laparoscopic Surgical Instrument and Methods Therefor | Searchlight