912669-52-4
1-(diphenylmethyl)-5-methyl-1H-indole-2,3-dione
Product Code:
1984397
Molecular Formula:
C22H17NO2
Molecular Weight:
Order 912669-52-4