Loading patent details...
US5406658A: Lifting and Transfer System for a Patient | Searchlight