Lambda sensor SKU# SKLS-0140538
15757985
Thread Size M18x1.5
Cable Length [mm] 520
Number of pins 4
Lambda Sensor Heated
Brand OEM Part Number
TOYOTA 8946502080
TOYOTA 8946502090
TOYOTA 8946505090
TOYOTA 8946512620
TOYOTA 8946512760
TOYOTA 8946513040
Brand SKU#
BOSCH 0258986602
BOSCH 0258986602
HELLA 358103061
HELLA 358103061
HELLA 358103061
HELLA 358103061
FAE 77521
MEAT & DORIA 81586
DELPHI DIESEL ES1110612B1
DELPHI ES1110612B1
DELPHI ES1110612B1