Canadian Manufacturer of Industrial fabrics, Secondary Containment, & Environmental Services

Barrie, ON, Canadian Manufacturer, Nonwoven needlepunch fabrics, textiles, Head office, AEC, INDA, IFAI