Based on this product's specifications, here are some alternatives and similar models
Power cable EQUIP 112106 — IEC C14 to CEE7/3, H05VV-F3G, 0.25 m, 250 V 10 A
Summary description:
EQUIP 112106 is a 0.25 m power cable with IEC C14 (device) to CEE7/3 (European plug) connectors. Constructed with H05VV-F3G cable, it supports up to 250 V and 10 A. Designed for connecting IT equipment, monitors, and small appliances to mains power where a short patch cable is required. Compact length reduces cable clutter and is suitable for rack or desktop setups.