HomePartsSpare PartsImpellerTataSpare PartsIn StockImpellerPart code: 253420103711DescriptionIMPELLERSpecificationsPart Code253420103711SKUES-TAT-120293BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts