HomePartsSpare PartsValveTataSpare PartsIn StockValvePart code: 257343107721DescriptionVALVESpecificationsPart Code257343107721SKUES-TAT-122693BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts