3 piece cryogenic ball valve
Val Technology & Engineering Sdn Bhd