3,3'-Dimesyloxy-N-dimethyldipropylammonium picrylsulfonate Ammonium, dimethyl(3,3-dihydroxypropyl)-, dimethanesulfonate, picrylsulfonate BP8243832 Dimethyl(3,3-dihydroxypropyl)ammonium dimethanesulfonate picrylsulfonate