trolley

Hydraulic lifting trolley