Get Best Price for 1380508-63-3
28b,28c-diphenyl-2,3,5,6,8,9,12,14,17,18,20,21,23,24,27,28b,28c,29-octadecahydro-1,4,7,10,16,19,22,25-octaoxa-12a,13a,27a,28a-tetraazacyclododeca[1',2':4,5]benzo[1,2-f]cyclododeca[1'',2'':4',5']benzo[1',2':5,6]azuleno[2,1,8-ija]azulene-13,28-dione