Spain Capellades International Pulp and Paper Technology S.A., IPTSA Suppliers Paper machines · Used machinery
Spain Capellades Talleres Soteras S.L. Suppliers Deflakers · Pulpers · Refiners · Cleaners · Agitator tanks