63mm Ball Valve, Tube-to-Tube

Applied System Technologies

MFR# TP25-63 | MSC-2095639