Part Information
Name: SENSORPart No.: 89428-10120Remark:
OEM Number
DAIHATSU 8942810120000TOYOTA 8942852010TOYOTA 8942810120Owner Number
FACET 75266FAE 36711FISPA 82.419HELLA 6ZT007835111HOFFER 7472662INTERMOTOR 50442KW 550266MEAT & DORIA 82662MTE-THOMSON 872QUINTON HAZELL XEFS317
Applications