2-diphenylphosphoryloxyethyl(trimethyl)azanium
CAS No. 7597-96-8