HomePartsSpare PartsInput ShaftTataSpare PartsIn StockInput ShaftPart code: 285326257927DescriptionINPUT SHAFTSpecificationsPart Code285326257927SKUES-TAT-028889BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts