Dna helix symbol isolated on pure white background

Code produit:
821098198