Based on this product's specifications, here are some alternatives and similar models
Power cable LOGON TC005NC C13 to CEE7/5, 0.5 m, detachable mains lead
Summary description:
LOGON TC005NC is a 0.5 m mains power cable with a female IEC C13 connector and a male CEE7/5 (Type E) plug. Designed for connecting IT equipment, monitors and small appliances to European power outlets, it provides a compact, detachable connection useful for tidy setups and easy replacement or transport.