Loading patent details...
US6464459B2: Lifting platform with energy recovery | Searchlight