Thymidine triphosphate (TTP) nucleotide molecule.

Code produit:
69602090