Hoisting device with vertical motion compensation function | Patent Publication Number 20090166309 | Patexia