Based on this product's specifications, here are some alternatives and similar models
Intel E835-XXVDA2 Dual-Port 25GbE SFP28 Fiber Network Interface Card
Summary description:
The Intel E835-XXVDA2 is a high-performance internal network interface card featuring dual SFP28 ports for fiber connectivity. It utilizes a PCI Express host interface and supports data transfer rates up to 25000 Mbit/s. Designed for demanding enterprise environments, it includes IEEE 1588 precision time protocol support, ensuring reliable and efficient high-speed networking for servers and data centers.