Telescopic boom lifts 2022 16 h United States, Ottumwa, Iowa
Telescopic boom lifts 2018 974 h United States, Ottumwa, Iowa