215-293-0333

NS Tube Finishing Machine Overview

NS is committed to developing new and useful products for the metal industry. Their combination of youth and experience provides the most innovative technologies and the strong will to conquer new challenges.

Located in Portugal, you can find our machines in use all over the world.