Pumps and mixers for world's largest biogas research plant

2 Mar 2010