86630-31-1
saccharocin
Product Code:
1308014
Molecular Formula:
C21H40N4O12
Molecular Weight:
540.56
Order 86630-31-1