Supplier Page from Thermo Fisher Scientific for (Formylmethylene)triphenylphosphorane, 97%, may cont. up to ca 3% water
Ethyl 4,4,4-trifluoroacetoacetate, 97% from Thermo Fisher Scientific
Ethyl isonipecotate, 98+% from Thermo Fisher Scientific
Ethylbenzene, 99.8%, pure from Thermo Fisher Scientific