Based on this product's specifications, here are some alternatives and similar models
Power Cable Deltaco DEL-117B 2m CEE7/7 C15 Coupler
Summary description:
The Deltaco DEL-117B power cable is 2 meters long and features a CEE7/7 connector on one end and a C15 coupler on the other. It supports an input voltage of 250 V and an input current of 10 A, making it suitable for various devices. This durable cable is designed for reliable power delivery and is ideal for use in home or office environments.