WoRMS Specimens details
1959.61.1S23-24
NMSZ - National Museums of Scotland, Edinburgh, UK.
Date
action
by