Supplier Page from Thermo Fisher Scientific for Chromium pieces, 1-25mm (0.04-1in), 99.99% (metals basis)
Emodin, 95%, tech from Thermo Fisher Scientific
Ethyl (ethoxymethylene)cyanoacetate, 98% from Thermo Fisher Scientific
Ethyl acetoacetate, 99%, pure from Thermo Fisher Scientific
Ethyl phenylpropiolate, 98% from Thermo Fisher Scientific