2 Piece Cryogenic Floating Ball Valve