MEGA INDO PRIMA, PT Country Indonesia Brand Name: Stand Number: DD 003 Product Index: FOOD TECHNOLOGY About Exhibitor Contact Exhibitor TAS SPUNBOND