More about this image More images from this publication

Specimen of terrestrial mollusk from the Blue River Valley (Yangtze basin), China. Anatomy of Rathousia leonina.,  Image number:39088000486555_0185