Roasting Oven

Dimensions: L: 1330mm H:1260mm W: 840mm
Up to 65kg capacity

RO