EF42 FLANGED BALL VALVE

EF42 full bore flanged ball valve in corrosion-resistant alloy configuration