WoRMS Specimens details
IM 3359/7
IMC - Indian Museum, Calcutta, India.
Chedura Island