China Forged Stainless Steel 1/2" 800lb Ball Valve Floating on/off, Find details about China on/off, 1/2" from Forged Stainless Steel 1/2" 800lb Ball Valve Floating on/off