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