S6-(2,4-DINITROPHENYL)-N2-PHENYLACETYL-2-DEOXYTHIOGUANOSINE

Product Code: 1372412
Molecular Formula: C24H21 N7 O8 S
Molecular Weight:
141076-16-6