10328-34-4 3529-04-2 Benzyl(hexadecyl)dimethylammonium bromide EINECS 222-556-5