Loading patent details...
US5947996A: Yoke for Surgical Instrument | Searchlight