Based on this product's specifications, here are some alternatives and similar models
Power Cable InLine 16680S 0.2m CEE7/16 H03VVH2-F 250V 2.5A
Summary description:
The InLine 16680S 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 short power cable.