Loading patent details...
US5193233A: Patient Transfer Unit | Searchlight