Skip to product information
1 of 6

Create the impossible

ya 10 11.11 Pressure regulator sensor for Toyota YARIS LUNA COMPACT D4D Previa CN 0281002708

ya 10 11.11 Pressure regulator sensor for Toyota YARIS LUNA COMPACT D4D Previa CN 0281002708

Regular price $54.98 USD
Regular price Sale price $54.98 USD
Sale Sold out
Shipping calculated at checkout.

Condition:New|Brand:Unbranded|Interchange Part Number:89458-02010, 8945802010, 89458 02010, 171137|Manufacturer Warranty:1 Year|OE/ Part Number:0281002708|Manufacturer Part Number:0281002708, 0 281 002 708|Superseded Part Number:for MINI COOPER , for TOYOTA YARIS for COROLLA LUNA COMPACT Previa|Country/Region of Manufacture:China|Universal Fitment:No|Vintage Part:No|Performance Part:No|UPC:700000268874

View full details