129922-33-4
SE-(TRIFLUOROMETHYL)DIBENZOSELENOPHENIUM TRIFLUOROMETHANESULFONATE
Product Code:
553892
Molecular Formula:
C14H8F6O3SSe
Molecular Weight:
449.23
Order 129922-33-4