Toyota Hiace 3.0 Diesel D-4D 161bhp (163ps)
Sorry, there are no products in this collection
Maximum Engine Power: 161bhp (163ps)
Please contact us if you can't find the part you are looking for, often we can help.
Sorry, there are no products in this collection