27 notes June 21, 2012 Photos from lab: Mouse embryo day E12.5 taken under microscope. (Magnification uncertain) Filed under Fetus Mouse Placenta Development