Toyota Hiace ENGINE chassis code LH113/9 for sale

Specifications

Fits in Toyota Hiace
Stock Number TMP-59-41637
Part Number 41637
Chassis Code LH113/9
Engine No. 3L-4569497


Used Toyota Hiace ENGINE Product ID 35186