Back to Previous Page

Diphenyl ditelluride

ITEM#: 3042-3841271G

MFR#: 384127-1G

Diphenyl ditelluride 98%

.
Diphenyl ditelluride 98%