123658-23-1
2,4-dinitrophenyl-4-O-(4,4-dimethoxytrityl)butyrate
Product Code:
351371
Molecular Formula:
C31H28 N2 O9
Molecular Weight:
572.56
Order 123658-23-1