149489-07-6

Molecular Formula C8H12N2
MDL Number MFCD12032833

Supplier