Based on this product's specifications, here are some alternatives and similar models
Built-in Oven Edesa EOE-8030 P X, Electric Oven
Summary description:
The Edesa EOE-8030 P X is a medium-sized built-in electric oven with a total interior capacity of 65 L. It features a stainless steel finish, button and rotary controls, and an energy efficiency class of A. Energy consumption is 0.99 kWh for conventional cooking and 0.78 kWh for forced convection. The connected load is 3600 W, and it requires an installation compartment width of 58 cm, depth of 57 cm, and height of 60 cm.