Based on this product's specifications, here are some alternatives and similar models
Internal power cable DeLOCK 83653 0.44 m
Summary description:
The DeLOCK 83653 internal power cable is 0.44 m long and features an 8-pin EPS connector on both ends. It is designed for reliable power delivery to your components, ensuring stable performance. The cable is packaged in a polybag for easy storage and handling. Ideal for use in custom PC builds or upgrades.