high pressure cryogenic ball valve

high pressure cryogenic ball valve