Saccharomyces cerevisiae - cytology

12520306 | 12594460 |