watch our video
Bacteria

Yimella lutea

DSM 19828