Based on this product's specifications, here are some alternatives and similar models
InLine 6-way earth contact CEE 7/3 socket strip white with 3m cable 230V 3500W 16A
Summary description:
InLine 6-way socket strip featuring CEE 7/3 earth contact outlets arranged at a 45-degree angle for easy plugging of bulky adapters. Includes a 3-meter power cable with an angled plug, an integrated power switch, and supports up to 3500W and 16A at 230V. Designed for safe and centralized power supply in offices and homes.