Hydraulics Portugal, Leiria
Other Components Portugal, Leiria
Electronics Portugal, Leiria
Engines Portugal, Leiria
Transmission Portugal, Leiria
Mini Excavators <7t (Mini Diggers) 2003 4,457 h Portugal, Anadia
Crawler Excavators 2008 8,110 h Portugal, Vila franca de Xira, Lisboa
Compost Equipment 2007 Portugal