Mean Well LRS-100-12, AC-DC Single Output 12V, 8.5A, 102W Enclosed ...

Mean Well LRS-100-12, AC-DC Single Output 12V, 8.5A, 102W Enclosed ...