Annotation 227052

Annotation Record: [227052] short leg setae

image
upperLeft
short leg setae

arrow (Display Information...)