Diphenyl ditelluride

Diphenyl ditelluride