Based on this product's specifications, here are some alternatives and similar models
Power cable CEE 16A 250V 3x2.5 mm² 15 m IP56 No name 2821
Summary description:
Flexible power cable with CEE 16A, 250V connectors and 3x2.5 mm² conductors, 15 m length and IP56 protection. Designed for temporary power distribution to equipment, tools and outdoor appliances where splash and dust resistance is required. Suitable for construction sites, events, workshops and portable generators; provides reliable mains connection and strain relief for robust use.