Ref : 008968-67 - © Michel DELARUE - ISM
Xenopus laevis during the neurula stage.