- +263775071666
- support@thedpfteam.com
- 14 Taberer Ave, Hillside, Harare, Zimbabwe
This is a Toyota Hiace with a 1KD_FTV engine and it comes with a Diesel Particle Filter (DPF). Japanese & European emission laws have ensured that the vans come fitted with a system