Based on this product's specifications, here are some alternatives and similar models
Internal Power Cable DeLOCK 65603 0.26 m
Summary description:
The DeLOCK 65603 internal power cable is 0.26 m long and features a 20-pin male connector. It is designed for reliable power supply in internal applications, ensuring stable performance and compatibility with various devices. Ideal for connecting components within a computer or other electronic systems.