Loading patent details...
US20060282946A1: Patient transfer device | Searchlight