Ref : 008934-67 - © Michel DELARUE - ISM
Sea urchin prism larva stage. LM, dark field.