381208-72-6
1H-Benzimidazole,6-(3,3-dimethyl-1-triazen-1-yl)-
Product Code:
938138
Molecular Formula:
C9H11N5
Molecular Weight:
Order 381208-72-6