Based on this product's specifications, here are some alternatives and similar models
Salter BW128142EU7 34 cm Roasting Pan with Rack
Summary description:
The Salter BW128142EU7 is a 34 cm roasting pan equipped with a removable rack, designed for efficient oven cooking. Ideal for roasting meats, poultry, and vegetables, the rack elevates food to ensure even heat circulation and drainage of excess fats. Constructed for durability and consistent performance, this roaster is an essential kitchen tool for preparing healthy, evenly cooked meals for the whole family.