watch our video
Bacteria

Glycomyces paridis

DSM 102295