HomePartsSpare PartsInput ShaftTataSpare PartsIn StockInput ShaftPart code: 285326257905DescriptionINPUT SHAFTSpecificationsPart Code285326257905SKUES-TAT-028880BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts