Based on this product's specifications, here are some alternatives and similar models
Internal Network Card DeLOCK 90758 10000 Mbit/s PCI Express Wired
Summary description:
The DeLOCK 90758 is an internal network card designed for high-speed wired connectivity. It supports a maximum data transfer rate of 10000 Mbit/s via PCI Express interface. The card is suitable for enhancing network performance in various applications.