Home / Manufacturer

Ngesa Metal Fabricators

Manufacturer

VXCR+CV3, Ruiru, Kenya

This listing has not been independently verified as currently operating. Confirm its details directly.

Recovered source listing. Current details have not been independently confirmed.