HomePartsSpare PartsInjectorTataSpare PartsIn StockInjectorPart code: 286301990115DescriptionINJECTORSpecificationsPart Code286301990115SKUES-TAT-184285BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts