Guanine purine nucleobase molecule

- Image ID: EH7GP0

Similar stock images