Based on this product's specifications, here are some alternatives and similar models
Power Cable Gembird PC-186 1.8m CEE7/4 C14 Coupler
Summary description:
The Gembird PC-186 power cable is 1.8 meters long and features a CEE7/4 connector on one end and a C14 coupler on the other. It supports an input current of 6 A, making it suitable for various electronic devices. This durable cable ensures reliable power supply and is ideal for connecting computers and peripherals. Its black design adds a sleek look to your setup.