Skip to main content
Add Your Business
drainage filter sock
1 more results for drainage filter sock

Carriff Engineered Fabrics Corporation

London, Ontario, Canada
Carriff Engineered Fabrics Corporation
Carriff Engineered Fabrics Corporation is at the vanguard of developing, manufacturing, and distributing advanced technical fabrics for a multitude of environmental and industrial applications. With a focus on solutions such as drainage filtration, soil separation, erosion control, spill containment…
  • Verified
  • Products (8)

Please confirm