diphenyliodonium perchlorate

Product Number: WD06O3Y
Product Name: diphenyliodonium perchlorate
CAS: 75007-13-5
MF: C12H10ClIO4
MW: 380.56287