3742-63-0
Acetic acid isopropylidene-hydrazide
Product Code:
237639
Molecular Formula:
C5H10N2O
Molecular Weight:
114.14
Order 3742-63-0