Water Pump Toyota Land Cruiser 80/100 4.2d 90- Japanparts PQ-256

Description: Type: Auto Water Pump, Car Model: Toyota Celica, Toyota Land Cruiser
Type: Water pump for car
Automobile model: Toyota Celica, Toyota Land Cruiser