Illuminated representation of a deoxyribonucleic acid double helix strand

Code produit:
1343774001