Based on this product's specifications, here are some alternatives and similar models
Network interface card InLine 76660Y, PCI/PCIe adapter model 76660Y
Summary description:
InLine 76660Y is a network interface adapter designed to provide a standard connection option for desktop or server systems with PCI or PCIe slots. The card enables network connectivity and is suitable for general networking tasks, system upgrades or hardware replacements. It is intended for users who need a compact, compatible network adapter for Ethernet connectivity in office, home, or workshop environments.