12,12-diphenyl-5,12-dihydroindeno[1,2-c]carbazole
12,12-diphenyl-5,12-dihydroindeno[1,2-c]carbazole
No structure image
12,12-diphenyl-5,12-dihydroindeno[1,2-c]carbazole
Product No. 81349057