127783-34-0
ETHYNYL(PHENYL)IODONIUM TETRAFLUOROBORATE
Product Code:
233637
Molecular Formula:
C8H6BF4I
Molecular Weight:
315.84
Order 127783-34-0