Manufacturer Part Number Description
TRIUMPH 002H5-28150-00 Lambda Sensor
TRIUMPH 16 140 070 000 Lambda Sensor
TRIUMPH 16 149 020 00 Lambda Sensor
TRIUMPH 2201247 Lambda Sensor
TRIUMPH 2201347 Lambda Sensor
TRIUMPH T2201347 Lambda Sensor