Dodecylpyridinium chloride, 90%

AB143008