The cone cells stand out in this microscopic image dotted with tiny dots that allow them to pickup minute differences in light

Code produit:
839523938