50mm Ball Valve, Tube-to-Tube
Applied System Technologies
MFR# TP25-50 | MSC-2095263