Monoprice 8076

Overview
This device seems to be a Winstars WS-WN689HN2
 * ... however, it would seem (though, perhaps not..) to have been manufactured by Shenzhen Century Xinyang Technology Co., Ltd (widemac) (probable model SL-3504N).

Links of Interest
Printable product page on Monoprice