(1,2-Bis(ethoxycarbonyl)hydrazinylidene)triphenylphosphonium trifluoromethanesulfonate [ 3075704-21-8 ]