357317-99-8
2-METHYL-INDOLIZINE-1,3-DICARBALDEHYDE
Product Code:
312263
Molecular Formula:
C11H9 N O2
Molecular Weight:
187.19
Order 357317-99-8