Netgear WN2000RPTv3

"2976390403" is silkscreened on the board in the FCC photos.

Presumed MX25L3206EM2I-12G 4MB Flash (MX25L3...M2I- is visible)