Mean well lrs 350 24