Mean Well ELG 100 42A