Microscopic image of a brain synapse with neurotransmitter release.

Code produit:
1151832765