Mean Well LRS-100-12 102W 12V 8.5A Single Output Switchable …
Rating: 3 reviews from 1 sources
Reviews
Selected Review of 3 Reviews
The two that I received as a lot of two were pulled from equipment, but are in perfect shape and work perfectly. I've always had good luck with … Read full review
www.ebay.com