Tengs Valve International Limited

Trunnion mounting ball valve