Genie Telescopic Boom Lift S125 - 40m