LRS-35-5 Mean Well SMPS - 5V 7A - 35W Metal Power Supply | The ...

LRS-35-5 Mean Well SMPS - 5V 7A - 35W Metal Power Supply | The ...