1395888-84-2 | 2-(3-Iodophenyl)triphenylene | AOBChem