Product CatalogEngine Camshaft Position Sensor 19300-97204 029600-0950 For TOYOTA DAIHATSUAutomobiles, Parts & Accessories > Automotive Sensors$17.77 (≈ CA$24.76)$19.32In stockSold by AliExpress WWTo Store