Loading patent details...
US5853015A: Lightweight Easily Transportable Personal Lifting Devices | Searchlight