IDPC-65A-1750
AC/DC LED Power Supply 63W Single 10-Pin

From MEAN WELL ENTERPRISES

External links