Ref : 008939-67 - © Michel DELARUE - ISM
Sea urchin pluteii larvae stage. LM, DIC.