Osnabrück Sewage Treatment Plant - Renewal Biology 1-2 Lot M3