Cetylpyridinium chloride monohydrate, >97%

£15.00Price