Based on this product's specifications, here are some alternatives and similar models
InLine Socket strip InLine 3-way earth contact CEE 7/3 black 1.5m
Summary description:
The InLine Socket strip features a 3-way earth contact CEE 7/3 design with a 1.5m cable length. It has an angled power plug form factor and supports three AC outlets with a maximum input power of 3500W and a maximum current of 16A. Ideal for safe and efficient power distribution in various settings.