141076-16-6
S6-(2,4-DINITROPHENYL)-N2-PHENYLACETYL-2-DEOXYTHIOGUANOSINE
Product Code:
1372412
Molecular Formula:
C24H21 N7 O8 S
Molecular Weight:
Order 141076-16-6