Based on this product's specifications, here are some alternatives and similar models
Mini oven Adler AD 6030 — 30 L / 1500 W, mechanical timer, rotisserie, 230°C, freestanding, black
Summary description:
Freestanding mini oven Adler AD 6030 with 30 L capacity and 1500 W rated power. Features a mechanical 60-minute timer with ready alarm and auto power-off, maximum baking temperature 230°C, rotary controls and rotisserie function. Designed for baking, roasting and reheating in small kitchens; compact dimensions and 0.9 m cord for flexible placement.