Based on this product's specifications, here are some alternatives and similar models
Power Cable ROLINE 19.08.1029 3m CEE 7/7 C13 250V
Summary description:
The ROLINE 19.08.1029 power cable features a length of 3 meters, CEE 7/7 and C13 connectors, and supports an input voltage of 250V. It is designed for reliable power connections in various applications.