• How to receive
  • +371-236-655-56 
  • Consultation - from 09:00 to 18:00
  • Pick-up point - from 09:00 to 18:00
How's my order?
enENG
brand-logo

Renz

Ten years of experience in designing and manufacturing stamping, punching, and laminating equipment. Recognized as a leading manufacturer in the stamping and punching industry. The main headquarters of the RENZ group is located in Heubach, Southern Germany. RENZ represents subsidiary companies in various countries and through agents worldwide....