103706-80-5
Benzeneacetamide,N-[(6-nitro-1H-benzimidazol-1-yl)methyl]-
Product Code:
1278104
Molecular Formula:
C16H14N4O3
Molecular Weight:
310.30
Order 103706-80-5