54970-91-1
2,3-dialdehyde ATP
Product Code:
1339984
Molecular Formula:
C10H14 N5 O13 P3
Molecular Weight:
505.16
Order 54970-91-1
dialdehyde,CASNo 54970-91-1