HomePartsSpare PartsInput ShaftTataSpare PartsIn StockInput ShaftPart code: 285326257923DescriptionINPUT SHAFTSpecificationsPart Code285326257923SKUES-TAT-028886BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts