Mean Well GSC40B 1050