A DNA strand with a blue and orange color

Code produit:
825657212