Based on this product's specifications, here are some alternatives and similar models
Network Interface Card INTEL NIC E830XXVDA2OC3 up to 25Gb, 2 x SFP28 ports
Summary description:
PCIe network interface card INTEL NIC E830XXVDA2OC3 supporting up to 25Gb throughput with two SFP28 ports. Designed for servers and high-performance workstations, it provides dual-port fiber connectivity for low-latency, high-bandwidth networking, virtualization and storage traffic. Suitable for upgrading network links, data centers, and enterprise applications requiring 25Gb links.