Articulated boom lifts 2000 United States, Philadelphia, Pennsylvania
Other 1998 Germany, 68623 Lampertheim