1394863 logo

Trimethyl-octadecyl-ammonium bromide

Compound Synopsis