For Sale:
Toyota 1.4 D4D Diesel
Fuel Rail Pressure Sensor Regulator
Part No: 0281002507