Project Description

Manufacturer of textile screen and graphic printing equipment