Telescopic boom lifts 2018 3,146 h United States, Smyrna, Tennessee
Telescopic boom lifts 2018 3,557 h United States, Smyrna, Tennessee
Telescopic boom lifts 2007 3,372 h United States, Smyrna, Tennessee