Based on this product's specifications, here are some alternatives and similar models
Power cable InLine 16A CEE 7/7 straight IEC320/C19 2m
Summary description:
The InLine power cable features a 2m length with a CEE 7/7 straight power plug and IEC320/C19 coupler. It supports an input voltage of 250V and a current of 16A, making it ideal for high-power devices. This durable cable ensures reliable power delivery and is suitable for various applications.