Rubberlizing  - Zambia
Rubberlizing Spare parts & accessories, Lusaka
3,000 ZMW