676346-39-7
6-AMINO-6-DEOXY-D-FRUCTOSE
Product Code:
2137024
Molecular Formula:
Molecular Weight:
Order 676346-39-7