HomePartsSpare PartsInjectorTataSpare PartsIn StockInjectorPart code: 286301990120DescriptionINJECTORSpecificationsPart Code286301990120SKUES-TAT-184287BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts