octenidine dihydrochloride

English

Noun

octenidine dihydrochloride (uncountable)

  1. A cationic surfactant.