66967-86-0
[3-(dimethylcarbamoyloxy)-4-phenyldiazenylphenyl]-trimethylazaniumiodide
Product Code:
1744894
Molecular Formula:
C18H23IN4O2
Molecular Weight:
454.30
Order 66967-86-0