Scientific research lab scene, macro shot of a dozator precisely pipetting enzyme solution onto an ELISA plate.

Code produit:
1275861888