product Name:Iodonium, diphenyl-, tetrafluoroborate (1-)
  • Diphenyliodonium tetrafluoroborate
  • 313-39-3