76-100 1/2" Stainless Steel Ball Valve with Mounting Pad, FPT x FPT
Apollo
MFR# 7610327A | MSC-656670