Based on this product's specifications, here are some alternatives and similar models
Internal PCIe interface card CHIEFTEC 81291 — PCIe host and PCIe output, Height 32 mm, 1 pc
Summary description:
CHIEFTEC 81291 is an internal PCIe interface card with both host and output PCIe connections. The card has a compact height of 32 mm and is supplied as a single unit in a retail box. Intended for adding or extending PCIe connectivity inside a desktop or server chassis where a low-profile 32 mm card is required.