1-Dodecylpyridinium bromide 104-73-4 104-74-5 17342-21-1 3026-66-2 EINECS 203-231-7 Laurosept