1260228-95-2/7,7-dimethyl-5,7-dihydroindeno[2,1-b]carbazole

Quick Details
CasNo:1260228-95-2