Product CatalogSingle Dewatering Screw Press for Food Waste PretreatmentIndustrial & Business > Industry Machinery & Equipment$21,704.91 (≈ RON 103,816.15)In stockSold by AliExpress WWTo Store