58536-82-6
1-benzyl-2-heptadecyl-4,5-dihydro-1-[2-[(1-oxooctadecyl)amino]ethyl]-1-H-imidazolium chloride
Product Code:
2331569
Molecular Formula:
C47H86ClN3O
Molecular Weight:
744.65
Order 58536-82-6