Based on this product's specifications, here are some alternatives and similar models
Power Cable Deltaco DEL-109BF 3m CEE7/16 C7 Coupler
Summary description:
The Deltaco DEL-109BF is a 3-meter power cable featuring a CEE7/16 connector and a C7 coupler. It supports an input voltage of 250 V and a current of 2.5 A, making it suitable for various electronic devices. The durable construction ensures reliable performance, while the extended length provides flexibility in placement. Ideal for home or office use.