Supplier Page from Thermo Fisher Scientific for Bismuth(III) chloride, 97+% (dry wt.), may cont. up to 3% water
3-Fluorobenzyl bromide, 95% from Thermo Fisher Scientific
Ethyl chloroacetate, 99% from Thermo Fisher Scientific
Ethyl picolinate, 99% from Thermo Fisher Scientific
Ethyl pyruvate, 98% from Thermo Fisher Scientific