Highresolution microscope image of multiple mitochondria cells each containing separate mitochondria DNA strands

Code produit:
839525208