31866-76-9
1-Imidazolidineethanol, 2-octadecyl-
Product Code:
1064839
Molecular Formula:
C23H48N2O
Molecular Weight:
368.64
Order 31866-76-9