The Netherlands Design and manufacture of stand-alone units and complete systems for transfer printing laminating and thermobonding of textile and nonwoven fabrics Part of the Gerritse Systems Group

Visit website