Roast a 24-pound turkey or whole ham in an electric oven. The new domed lid provides better heat circulation and locks in steam for moist, tender meat without the need for greasing.

In stock
ShipAmount $0.00
RevType 2
Manufacturer Ealdun Trade LLC
Sku 45445689000000
Identity 35759548521