Red blood cells suspended in a liquid environment with droplets during a scientific study

Code produit:
1024919481