MolluscaBase Specimens details
NHMUK 1906.1.1.730
NHMUK - Natural History Museum, London, United Kingdom.
Prome- Pegu (NHMUK 1906.1.1.730)
London
3
Dried
Date
action
by