Blue DNA strand with a lot of dots. The strand is very long and has a lot of dots

Code produit:
1104230901