We are finishing up today another installation of a DENN NTR metal spinning and shear forming in the US.

DENN NTR-130/50 metal spinning & shear forming machine