Based on this product's specifications, here are some alternatives and similar models
Built-in electric oven Electrolux EOC6P77H, 72 L, A+, 220–240 V, 3390 W, steam and self-cleaning
Summary description:
Built-in electric oven Electrolux EOC6P77H with 72 L net capacity and energy class A+. Features include steam cooking, self-cleaning, conventional and convection modes, grill, hot air grilling, electronic clock, halogen interior light and soft-close door. Dimensions suit 60 cm installation compartment (596×594×569 mm). Power 3390 W, voltage 220–240 V; practical for baking, roasting and pizza.