88877-77-4
Hexadecanamide, N-[4-(1H-benzimidazol-2-yl)-3-hydroxyphenyl]-
Product Code:
1497135
Molecular Formula:
C29H41N3O2
Molecular Weight:
Order 88877-77-4