Based on this product's specifications, here are some alternatives and similar models
Electrolux EOC8P39WX Electric Oven with SteamCrisp and Pyrolytic Cleaning, 72L
Summary description:
The Electrolux EOC8P39WX is a 60 cm wide electric oven with a 72-liter capacity, featuring SteamCrisp technology for optimal moisture and heat balance. It includes 160 guided cooking programs, a meat thermometer, and an EXCite touch display. The pyrolytic self-cleaning system ensures effortless maintenance, while Multilevel Cooking allows for even results across multiple shelves. Finished in stainless steel, this A+ energy-rated oven is designed for professional-grade home cooking.