53486-05-8
2-benzyl-3-methyl-5-(phenylamino)-2H-indazole-4,7-dione
Product Code:
1506426
Molecular Formula:
C21H17N3O2
Molecular Weight:
343.37
Order 53486-05-8