Share
twitterlinkedinfacebook
Image 1 of 1
902128.tif
Light microscopic image of ,Caenorhabditis elegans, showing eggs/oocytes. X300