Ref : 008917-67 - © Michel DELARUE - ISM
Sea urchin two cell stage by phase contrast microscopy.