Tetrabutylphosphonium trifluoroacetate

Tetrabutylphosphonium trifluoroacetate · CAS 129301-80-0