HomePartsSpare PartsInjectorTataSpare PartsIn StockInjectorPart code: 278607990241DescriptionINJECTORSpecificationsPart Code278607990241SKUES-TAT-161636BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts