Mercedes R107 idle control valve regulator 1160940712

  • Sale
  • Regular price $79.99


Mercedes idle control valve. The part number is 1160940712. Please make sure this matches yours.