-
Seto Marine Biological Lab. Tanabe Bay, Japan.
33.6914° N 135.3364° E
formalin 8%
EtOH 50%
On Favia speciosa.