HomePartsSpare PartsDiaphragmTataSpare PartsIn StockDiaphragmPart code: 257343100193DescriptionDIAPHRAGMSpecificationsPart Code257343100193SKUES-TAT-122676BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts