Albarrrie manufactures and markets a complete selection of woven and non-woven puched fabrics for a wide range of industries and applications