Based on this product's specifications, here are some alternatives and similar models
Power Cable Microconnect PE010818 1.8m CEE7/7 C5 Coupler
Summary description:
The Microconnect PE010818 power cable is 1.8 meters long, featuring a CEE7/7 connector and a C5 coupler. It is designed for input voltage of 250 V and current of 10 A, ensuring reliable power delivery. The H05VV-F3G cable type provides flexibility and durability, making it suitable for various electronic devices. Ideal for home and office use, this cable offers a secure connection and efficient performance.