Loading patent details...
US5926876A: Surgical Operating Table Accessory for Shoulder Procedures | Searchlight