85940-52-9
ethylhexadecyldimethylammonium 2-cyclohexylphenolate
Product Code:
1376953
Molecular Formula:
C32H59NO
Molecular Weight:
473.82
Order 85940-52-9