Based on this product's specifications, here are some alternatives and similar models
Processor INTEL E3-1230V5 3.40GHz 4 cores 8MB cache
Summary description:
Intel E3-1230V5 is a quad-core desktop/server processor with a base frequency of 3.40 GHz and 8 MB cache. Designed for workstation and entry-level server use, it provides multithreaded performance for business applications, virtualization and light content creation. Compatible with LGA1151 motherboards supporting the Skylake architecture; offers efficient single- and multi-threaded processing.