157027-59-3
2-acetamido-4-O-(1-carboxyethyl)-2-deoxyglucose
Product Code:
1198712
Molecular Formula:
C11H19 N O8
Molecular Weight:
293.27
Order 157027-59-3