China Square Pneumatic Ball Valve

[nolink]