Manual Sugar Cane Presser Sugarcane Juicer Handwheel Manual Sugar Cane machine
Sugar Cane pressor ET-250A : Stainless steel. Weight.30.5kg.
eBay