Supplier Page from Thermo Fisher Scientific for 4-(Tri-n-butylstannyl)pyridine, 96%
2-Mercapto-1-methylimidazole, 98% from Thermo Fisher Scientific
Ethylene carbonate, 99+% from Thermo Fisher Scientific
Hydroquinone, 99% from Thermo Fisher Scientific
Phenylselenol, 98% from Thermo Fisher Scientific