Slurry Maker

Hand pedalled slurry maker for biogas installations