Mean Well ES25A12-P1J