Loading patent details...
US6966876B2: Device for holding and positioning an endoscopic instrument | Searchlight