Loading patent details...
US5694654A: Patient Lifting and Transfer System | Searchlight