72766-29-1
N-(2,3-diphenylpropyl)-2-methyl-4,6-dinitro-1H-benzimidazol-5-amine
Product Code:
2307562
Molecular Formula:
C23H21N5O4
Molecular Weight:
431.44
Order 72766-29-1