28-20908
24V 18.8A 450W AC DC SWITCHING POWER SUPPLY New

From MEAN WELL

External links