Loading patent details...
US5628078A: Surgical Table Side Extender Assembly | Searchlight