DNA genome sequencing represented in a 3D illustration with pastelcolored cells

Code produit:
806158846