Manual Sugar Cane Presser Sugarcane Juicer Handwheel Manual Sugar Cane machine

Sugar Cane pressor ET-250A : Stainless steel. Weight.30.5kg.

eBay