33 employees
Ultraflex designs and manufactures digitally printed fabrics and flexible substrates that function well.
1982