ZyXEL P-870HN-51b

Overview
2x USB 2.0 ports (unsoldered in the main board)

Board identifiers
MitraStar (prev. part of ZyXEL) is the presumed manufacturer.
 * "45-402-000022", "Made in China" (top) and "BOBA B" and a 1109 [March 2011] date code (bottom) is silkscreened on board shown in images below.
 * "45-402-000022", "Made in China" (top) and "AOAB B" and a 0928 [July 2009] date code (bottom) is silkscreened on the FCC EUT's board.

Pictures
User Americanbaseball Images