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