25mm Ball Valve, Tube-To-Tube
Applied System Technologies
MFR# TP25-25 | MSC-2095262