Based on this product's specifications, here are some alternatives and similar models
Power cord DELOCK CEE 7/7 (E+F) to IEC C13 90° angled, 1 m, H05VV-F 3x1.00 mm², black
Summary description:
DELOCK earthed PC power cord with CEE 7/7 (E+F) plug to IEC C13 female. 1 m length, H05VV-F cable with three conductors 1.00 mm², rated for 250 V. 90° angled plug saves space behind equipment and is suitable for PCs, monitors, printers and other IT or office devices requiring an IEC C13 inlet.