Share
twitterlinkedinfacebook
Image 1 of 1
902130.tif
Phase contrast microscopic image of ,Caenorhabditis elegans, showing eggs. X300