Tetrabutylammonium dihydrogen phosphate5574-97-031 % similar 3-(Trihydroxysilyl)propyldimethyloctadecyl ammonium chloride199111-50-730 % similar Butyrylcholine chloride2963-78-230 % similar Tetrabutylammonium hydrogen sulfate32503-27-830 % similar