24573-82-8
1-[4-(dimethylamino)benzylidene]-5-methyl-3-oxopyrazolidin-1-ium
Product Code:
559530
Molecular Formula:
C13H18N3O
Molecular Weight:
232.30
Order 24573-82-8