Mean Well EDR NDR
Wention Technology Sdn. Bhd.