Saccharomyces cerevisiae yeast budding cell under the light microscope - Image Details