DIDODECANE DISELENIDE
CAS No. 10564-87-1