Packing Machines For The Food Processing Industry in Spain Afsatec Address: c/Saragossa 5, 3, 08006 Barcelona Spain Phone Number: +34 670 06 06 13