DNA double helix in spotlight, illustration

Bildnummer 12944618
DNA double helix in spotlight, illustration
;