Supplier Page from Thermo Fisher Scientific for 4-(4,6-Dimethoxy[1.3.5]triazin-2-yl)-4-methylmorpholinium chloride, 97%
3-Fluorobenzyl bromide, 95% from Thermo Fisher Scientific
Ethyl (ethoxymethylene)cyanoacetate, 98% from Thermo Fisher Scientific
Ethyl 3-aminobenzoate, 99+% from Thermo Fisher Scientific
Ethyl phenylcyanoacetate, 97% from Thermo Fisher Scientific