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