Product CatalogXX. Idle control valve 2690647 for auto parts, idle motor 2690647Tools > Tool Parts$43.46 (≈ €38.57)$48.29In stockSold by AliExpress WWTo Store