5740_19883_fet-liver_DCM-CO Published on May 4, 2017 in Fetal liver: electron micrographFull resolution (459 × 565) ← Previous