Based on this product's specifications, here are some alternatives and similar models
Mini PC Shuttle SPCEL03 Intel Atom x6413E 32GB DDR4 SSD 2x2.5G LAN
Summary description:
The Shuttle Edge PC SPCEL03 is a compact fanless mini PC designed for 24/7 operation in harsh environments. It features an Intel Atom x6413E processor, supports up to 32GB DDR4 RAM, and offers multiple connectivity options including 2.5G LAN and USB ports. With a temperature range of -20 to 60°C, it's ideal for industrial applications. The unit includes VESA and DIN-RAIL mounts for versatile installation.