HLG-320H-42B

MEAN WELL HLG-320H-42B switching LED drivers power supply 42V 321W

A nice touch with the 88894000 is the included spare parts kit for emergencies.