GENUINE TOYOTA LEXUS 8318124060 SPEED SENSOR 83181-24060 !
GENUINE TOYOTA LEXUS 8318124060 SPEED SENSOR 83181-24060 ! IT FITS / LEXUS It is 100% made by the manufacturer TOYOTA! It fits: TOYOTA.. Condition:: New: Manufacturer Part Number: : 83181-24060 , Brand: : TOYOTA ,
