watch our video
Bacteria

Cellulomonas cellasea

DSM 20118