Iodonium phenyltridecafluorohexyl tetrafluoroborate, 98%

AB126828