Loading patent details...
US4142632A: Surgical Instrument Holder and Instrument Tip Protector Device | Searchlight