Close-up images of a scientist performing microinjection during the IVF process

Code produit:
1088949960