Builder

More Information:


Distributors:
Milling Centers

Rambaudi

IMTA, Inc.
2112 12th Street
Rockford, IL 61104
www.imtainc.com
815-968-1500
Fax: 815-968-4723

Headquarters
Rambaudi Industriale S.p.A.
Rivoli 10090
Via Acqui, 18
Torino, Italy
(011) 9593232

Fax: (011) 9597364


CHANNEL PARTNERS
amt Modern Machine Shop Production Machining Moldmaking Technology