129922-37-8
S-(TRIFLUOROMETHYL)-3,7-DINITRODIBENZOTHIOPHENIUM TRIFLUOROMETHANESULFONATE
Product Code:
553893
Molecular Formula:
C14H6F6N2O7S2
Molecular Weight:
492.33
Order 129922-37-8