MolluscaBase Specimens details
4950a
NMB - Naturhistorisches Museum Basel, Switzerland.
Date
action
by