Mean Well SKE10A 24