Dimethylpabamidopropyl laurdimonium tosylate

Dimethylpabamidopropyl laurdimonium tosylate