Babcock Valves

Double disc wedge valve assembly