63503-86-6
Benzaldehyde, 3-nitro-, (4-methyl-1H-benzimidazol-2-yl)hydrazone
Product Code:
1365263
Molecular Formula:
C15H13N5O2
Molecular Weight:
Order 63503-86-6