Masterbatch and Pigments Manufacturers South …
Masterbatch and Pigment Manufacturers and Suppliers Masterbatch SA (MBSA) supplies an extensive range of premium-grade masterbatches, pigments and performance-enhancing additives to the plastics industry.