Supplier Page from Thermo Fisher Scientific for Poly(vinyl acetate), approx. M.W. 170,000
3-Fluorobenzyl bromide, 95% from Thermo Fisher Scientific
Ethoxymethylenemalononitrile, 98% from Thermo Fisher Scientific
Ethyl 3-hydroxybutyrate, 99% from Thermo Fisher Scientific
Fluorescein, pure from Thermo Fisher Scientific