Loading patent details...
US5082111A: Surgical Instrument Holder | Searchlight