65857-68-3
O,O-DIETHYL PHOSPHOROTELLUROATE, SODIUM SALT
Product Code:
742580
Molecular Formula:
C4H10NaO3PTe
Molecular Weight:
287.68
Order 65857-68-3