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