Based on this product's specifications, here are some alternatives and similar models
Socket outlet CEE 7/3 DeLOCK 11826
Summary description:
The DeLOCK 11826 socket outlet CEE 7/3 is designed for reliable power connections. It supports CEE 7/4 plug types and has a rated voltage of 250 V and current of 10 A. The compact design (60x60x36 mm) features LED status indicators for easy monitoring. Ideal for various applications, this socket outlet ensures safety and efficiency in power distribution.