Based on this product's specifications, here are some alternatives and similar models
Power Cable Gembird PC-186W-VDE 1.8m 10A White
Summary description:
The Gembird PC-186W-VDE power cable is 1.8 meters long with a CEE7/4 connector. It supports an input current of 10 A, suitable for various devices. The white color offers a clean look, and its length provides flexibility in setup.