Basic information Safety Related Supplier
sixdecyl-octadecyl trimethyl ammorium chloride Structure

sixdecyl-octadecyl trimethyl ammorium chloride