Based on this product's specifications, here are some alternatives and similar models
InLine power cable 16A CEE 7/7 straight IEC320/C19 5m
Summary description:
This InLine power cable features a 16A CEE 7/7 straight connector and a C19 coupler, with a length of 5 meters. It supports an input voltage of 250V and an input current of 16A, making it suitable for various electrical devices. The durable construction ensures reliable performance and safety in power distribution.