Highly detailed fluorescent endothelial cells under UV light, bright blue and purple tones, bio-research focus

Code produit:
1244145588