Lycopene red tomato pigment molecule, illustration

Bildnummer 13250303
Lycopene red tomato pigment molecule, illustration
;