HomePartsSpare PartsShifter RodTataSpare PartsIn StockShifter RodPart code: 269428990222DescriptionSHIFTER RODSpecificationsPart Code269428990222SKUES-TAT-146693BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts