INJECTOR PUMP for sale

Specifications

Fits in
Stock Number TMP-71-18163
Part Number 18163
Engine No. 1KZ-0907358


Used  INJECTOR PUMP Product ID 35802