Based on this product's specifications, here are some alternatives and similar models
Intel E835-XXVDA4 25Gbps 4-Port SFP28 Fiber Network Interface Card
Summary description:
The Intel E835-XXVDA4 is a high-performance internal network interface card designed for demanding data center environments. It features four SFP28 ports, supporting fiber connectivity with a maximum data transfer rate of 25000 Mbit/s. Utilizing a PCI Express host interface and IEEE 1588 precision time protocol support, this card ensures reliable, high-speed wired networking for professional server infrastructure and enterprise applications.