Microscopic image of a biological structure possibly related to cell biology or medicine. Could be used for scientific or educational presentations.

Code produit:
1444936199