Home Chemical Details 85940-56-3
Einecs 288-943-6
ethylhexadecyldimethylammonium 2-benzylphenolate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us