Position: Allbio pharm Co., Ltd ›  Product
1-(DIPHENYLMETHYL)-1H-INDOLE-2,3-DIONE
94878-41-8 AF10507
C21H15NO2 313.3493
1-(DIPHENYLMETHYL)-1H-INDOLE-2,3-DIONE
N-二苯甲基靛红
95 Orange powder