Based on this product's specifications, here are some alternatives and similar models
Power Cable Deltaco DEL-109BS 1m CEE7/16 C7 Coupler
Summary description:
The Deltaco DEL-109BS power cable is 1 meter long and features a CEE7/16 connector and a C7 coupler. It supports an input voltage of 250 V and an input current of 2.5 A, making it suitable for various electronic devices. Its durable design ensures reliable power supply, while the compact length is ideal for home and office use.