Share
twitterlinkedinfacebook
Image 1 of 1
902131.tif
Phase contrast microscopic image of ,Caenorhabditis elegans, body region. X300