16 Meters Self-propelled Articulating Boom Lifts (Motor Drive)