video
Fungi & Yeasts

Komagataella pastoris

DSM 70382