World premiere! The first electric truck-mounted boom lift

4/6/2021