MEAN WELL LRS-100 Series Mean Well Single Output Switching Power Supply 90W 5V 18A, LRS-100-5