watch our video
Bacteria

Castellaniella denitrificans

DSM 11046