High Pressure ball Valve 1/2 ” 100 Bar

High Pressure ball Valve 1/2 ” 100 Bar