HomePartsSpare PartsNon Return ValveTataSpare PartsIn StockNon Return ValvePart code: 502343700117DescriptionNON RETURN VALVESpecificationsPart Code502343700117SKUES-TAT-233178BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts