HomePartsSpare PartsInjectorTataSpare PartsIn StockInjectorPart code: 885416522472DescriptionINJECTORSpecificationsPart Code885416522472SKUES-TAT-287695BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts