Product
Nucleotides
CAS No. 63-37-6
Catalog Number NC00547
Purity 97%