Based on this product's specifications, here are some alternatives and similar models
Internal PCIe interface adapter card CHIEFTEC 81509, PCIe host/output, male, black, max cable 0.3 m
Summary description:
CHIEFTEC 81509 is an internal PCIe interface adapter card with PCIe host and PCIe output interfaces. The host connector is male. The unit is black and includes a short cable with a maximum length of 0.3 m. Supplied as a single piece in a box, it is intended for connecting or extending PCIe connections inside a desktop or server chassis.