Call Us: +255 629183566 / +255 625363744
Home
About Us
Products
Facilities
Contact Us
More
Pulses & Beans
Animal Feed
Oilseeds