Based on this product's specifications, here are some alternatives and similar models
InLine power cable 16A CEE 7/7 straight IEC320/C19 3m
Summary description:
The InLine power cable features a 16A CEE 7/7 straight connector and a C19 coupler, ensuring reliable power delivery. With a length of 3 meters, it provides flexibility for various setups. Ideal for connecting devices that require a stable power supply, this cable is designed for durability and efficiency.