HomePartsSpare PartsPiston RodTataSpare PartsIn StockPiston RodPart code: 5841300143DescriptionPISTON RODSpecificationsPart Code5841300143SKUES-TAT-281719BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts