Guanine purine nucleobase molecule

- Image ID: EH7GP1

Similar stock images