IKOOLCORE R2 mini PC and router with an Intel Core i3-N300 processor, 8GB RAM, 512GB NVMe SSD.
I've just used it for two weeks for review.
Specifications
Intel Core i3-N300 octa-core processor @ up to 3.8 GHz (Turbo) with 6MB cache, 32EU Intel UHD Graphics; TDP: 7W
System Memory – 8GB or 16GB LPDDR5 4800 MHz
Storage – M.2 Key-M 2242 socket for NVMe (PCIe 3.0 x2) or SATA 3.0 SSD
Video Output
HDMI 2.0 up to 4Kp60
USB-C port with DisplayPort Alt. mode up to 4Kp60
Dual independent display support
Networking
4x 2.5GbE RJ45 ports via 3x Intel i226V 2.5GbE controllers, and 1x Realtek RTL8156BG 2.5GbE controller
Optional WiFi 6(E) and Bluetooth via M.2 E-Key module (AX210 or MT7921 recommended)
USB
2x USB 3.1 Gen 2 (5 Gbps) Type-A ports
1x USB 3.1 Gen 2 (10 Gbps) Type-C port with DisplayPort Alt. mode
1x USB-C audio port using RealTek ALC987 codec
Misc
1x Power button
1x Reset pinhole
Heatsink+fan for cooling
AMI BIOS/UEFI
Power Supply – 12V via USB Type-C port that supports USB PD (Note: 12V/4A power supply provided)
Dimensions – 75 x 75 x 52 mm
Weight – 420 grams
It's preloaded with Proxmox VE, there's no Windows, but it can be installed.