Ref :
008976-67
-
© Michel DELARUE - ISM
Tadpole of Xenopus laevis.