Multicolor confocal microscope image revealing the intricate branching pattern of microglia in the brain

Code produit:
839526249