5466-16-0
methyl 2-[(E)-(dicyanomethyl)diazenyl]benzoate
Product Code:
1003356
Molecular Formula:
C11H8N4O2
Molecular Weight:
228.21
Order 5466-16-0