Based on this product's specifications, here are some alternatives and similar models
Internal Power Cable DeLOCK 85753 0.3 m 3-pin
Summary description:
The DeLOCK 85753 internal power cable is 0.3 m long and features two 3-pin connectors. It is designed for reliable power connections within computer systems, ensuring stable performance and easy installation. The polybag packaging provides protection and convenience for storage.