2828433-71-0

2828433-71-0 structure
2828433-71-0 structure

Name (2,4-Difluorophenyl)(mesityl)iodonium trifluoromethanesulfonate
Molecular Formula C16H14F5IO3S
Molecular Weight 508.24