1221179-81-2
Urea, N-(3-cyanophenyl)-N'-1H-indazol-4-yl-
Product Code:
2188992
Molecular Formula:
C9H10N2O
Molecular Weight:
162.18
Order 1221179-81-2