Loading patent details...
US4356893A: Load Lifting Carriage and Mast Assembly | Searchlight