Based on this product's specifications, here are some alternatives and similar models
Power cable InLine 16686S 0.5 m CEE7/16 H03VVH2-F 250 V 2.5 A
Summary description:
The InLine 16686S power cable is 0.5 m long with CEE7/16 connectors. It supports an input voltage of 250 V and current of 2.5 A. Ideal for connecting devices requiring a reliable power source.