China 1 Piece Ss Bsp NPT Threaded 2 Inch Stainless Steel Ball Valve, Find details about China DIN259/2999, Ss from 1 Piece Ss Bsp NPT Threaded 2 Inch Stainless Steel Ball Valve