Share
twitterlinkedinfacebook
Image 1 of 1
3096997.JPG
Baker's Yeast (Saccharomyces cerevisiae) near eye of sewing needle. SEM X850 based on a horizontal 4x5 inches (100x125mm) image.