Loading patent details...
US4653482A: Upper-Extremity Traction Tray Attachment for Operating Tables | Searchlight