Mean Well EPS 65 15