HomePartsSpare PartsLambda SensorTataSpare PartsIn StockLambda SensorPart code: 59089603DescriptionLAMBDA SENSORSpecificationsPart Code59089603SKUES-TAT-074356BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts