Machinery Manufacturers
Primary Tillage
3(i) Rotary Spade Diggers
(Excavadoras de palas rotativas)
Escala, S.L., Spain.