5738_19883_fet-liver_DCM-CO Published on May 4, 2017 in Fetal liver: electron micrographFull resolution (488 × 601) Next →