deoxyfructosazine

Product Code: 284239
Molecular Formula: C12H20 N2 O7
Molecular Weight: 304.29
17460-13-8