High-resolution close-up of blood droplets ideal for medical and life science advertising.

Code produit:
1336011710