Microscopic droplets on a surface with high magnification, emphasizing scientific and medical applications.

Code produit:
1170256671