A fluorescent microscopy image of melanocytes responsible for producing melanin to protect the skin from UV radiation.

Code produit:
884017040