2-benzyl-3-methyl-5-(phenylamino)-2H-indazole-4,7-dione

Product Code: 1506426
Molecular Formula: C21H17N3O2
Molecular Weight: 343.37
53486-05-8