The 135-RJ Diesel Telescopic Boom is MEC's tallest lift yet. Featuring a multi-directional, high-capacity jib with 135° ...