Supplier Page from Thermo Fisher Scientific for Tin(II) 2-ethylhexanoate, tech
Hexyl alcohol, 98%, pure from Thermo Fisher Scientific
Itaconic acid, 99+% from Thermo Fisher Scientific
Semicarbazide hydrochloride, 99+% from Thermo Fisher Scientific