Photorealistic image of human neurons visualized through fluorescent microscopy.

Code produit:
1280917329