Electric Rotating Roast Chicken Oven Roast Fish Oven Pork Piglet Roaster Commercial Automatic Electric Roast Duck OvenTools > Tool Parts$959.57 (≈ DKK 6,419.04)$1,919.14In stockSold by AliExpress WWTo Store