WoRMS Specimens details
75.14
NHMUK - Natural History Museum, London, United Kingdom.
male
Locality unknown