DrayTek Vigor 2500

"Vigor2500We", "P/N:401-0000570-000", and a date code of 0504 is silkscrened on one unit's board.

Bundled power suppl(y/ies)
The included power supply w/ US distributed units looks to be an AA-091A5.