ETHYNYL(PHENYL)IODONIUM TETRAFLUOROBORATE

Product Code: 233637
Molecular Formula: C8H6BF4I
Molecular Weight: 315.84
127783-34-0