Lambda Sensor Direct Fit
ES20157-11B1
Catalog number:
Manufacturer:
DELPHI