HomePartsSpare PartsInput ShaftTataSpare PartsIn StockInput ShaftPart code: 285326257906DescriptionINPUT SHAFTSpecificationsPart Code285326257906SKUES-TAT-028883BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts