Abstract macro illustration for bioreaction concept

Code produit:
730757969