Supplier Page from Thermo Fisher Scientific for Methyl O,O'-bis(2,2,2-trifluoroethyl)phosphonoacetate, 90%
2-Ethoxybenzamide, 97% from Thermo Fisher Scientific
3-Fluorobenzyl bromide, 95% from Thermo Fisher Scientific
Ethyl 4,4,4-trifluoroacetoacetate, 97% from Thermo Fisher Scientific
Ethylenediamine, 99% from Thermo Fisher Scientific