dTTP Deoxythymidine triphosphate Nucleoside molecular structure diagram on white background. DNA and RNA building block consisting of nitrogenous base, sugar and phosphate.

Code produit:
521254825