Based on this product's specifications, here are some alternatives and similar models
Power Cable Deltaco DEL-109AP 10m CEE7/16 C7 Coupler
Summary description:
The Deltaco DEL-109AP is a 10-meter power cable featuring 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 ideal for various electronic devices. The durable construction ensures reliable performance, while the extended length provides flexibility in placement. Perfect for home or office use.