Loading patent details...
US6743240B2: Flexible surgical device having a rotatable end effector assembly | Searchlight