MolluscaBase Specimens details
NHMUK 1886.7.26. 164-167
NHMUK - Natural History Museum, London, United Kingdom.
7
Dried
Date
action
by