66094-33-5
CYANAMIDE,[1-(2-ALLYL)-1H-BENZO[D]IMIDAZOL-2-YL]-
Product Code:
546659
Molecular Formula:
C11H10N4
Molecular Weight:
198.22
Order 66094-33-5