Specialists in the supply and service of bio diesel production technology, for DIY users
Plastic and rubber machinery, chemical and plastic sales in South Africa