China 4G# Router comparison
I recently tested two different 4G routers from Aliexpress.
KuWFi CPF909
https://www.aliexpress.com/item/1005004337636259.html

Round Case, intended for pole-mounting
Protection Level: IP67
24V POE and DC IN: 12V 1A
MediaTek MT7628AN, 8 MB Flash, 64 MB Ram
OS: OpenWRT
The 4G module, the WiFi and the Ethernet modules are all connected by USB internally, the system logs shows the whole dmesg output.
Cellular networks: WCDMA/GSM/2G/3G/4G
Cellular network speed: 150 Mbps
External antenna connectors
2.4GHz Wifi 300 Mbps (IEEE 802.11b/g/n)
Ethernet: 2x 10/100 Mbps
Working Modes: WiFi Mode/AP Mode, Wired Mode/Repeater
Included: 1x 24V/0.5A POE Power Adapter
Price: I paid about 50$
Pros: everything is better than the CPE905, especially the web interface is quite good
BaiBiaoDa CPE905
https://www.aliexpress.com/item/1005002337453017.html

Flat Case, intended for pole-mounting
MT6735WM with 4 GB EMMC and 512 MB Ram
OS: Android 6.0
DC IN: 12V 1A
Protection Level: IP66
Cellular networks: WCDMA/GSM/2G/3G/4G
Cellular network speed: 150 Mbps
External antenna connectors
2.4GHz Wifi 300 Mbps
Ethernet: 10/100/1000 Mbps
Max. LAN Data Rate: 300Mbps
Price: I paid about 50$
Pros: nice flat case
Cons: VERY limited configuration options, e.g. no option to change dhcp dns settings (necessary if you want to use PiHole)