380646-67-3
Benzamide, 2-(benzoylamino)-N-[3-(1H-imidazol-1-yl)propyl]-
Product Code:
2134199
Molecular Formula:
C20H20N4O2
Molecular Weight:
Order 380646-67-3