7-methoxyindazole-6-carboxylic acid methyl ester
CAS No. 907190-29-8
Dacabazine 4342-04-3