Machinery Manufacturers
Primary Tillage
3(j) Reciprocating Spade Diggers
(Excavadoras de palas enfrentadas)
Escala, S.L., Spain.