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