MEAN WELL PS 25