1-(diphenylmethyl)-5-methyl-1H-indole-2,3-dione

Product Code: 1984397
Molecular Formula: C22H17NO2
Molecular Weight:
912669-52-4