Supplier Page from Thermo Fisher Scientific for Chloropentaammineruthenium(III) chloride, Ru 33.5% min
2-Ethylaniline, 98% from Thermo Fisher Scientific
3-Fluorobenzaldehyde, 98+% from Thermo Fisher Scientific
Ethyl (ethoxymethylene)cyanoacetate, 98% from Thermo Fisher Scientific
Fluoranthene, 98% from Thermo Fisher Scientific