MoFi Network MOFi3500-3GN

Overview
There would appear to be multiple revisions + versions of this device.

Links of Interest
MoFi's Product(s) page