Loading patent details...
US5380338A: Laparoscope Holder With Rotatable Gripping Pads | Searchlight