Mean Well EPS 65 24