ZyXEL P-320W v3

Datasheet

"11340Y20CF0ZY03A1" and "2008/10/03" looks to be silkscreened on the board in the FCC photos.