Apart from being a leading South African manufacturer of
At Industrial Distillers & Refiners we are small enough to meet our customers' individual needs but also big enough to deliver large orders on time. Our experienced R&D department can usually find a solution to most problems that are chemical, distillation or manufacturing related.
Contact No:
+27 11 864 3030
Email:
Address:
51 Potgieter Street
Alrode
1451
South Africa