1326281-80-4
1H-Indazole-3-carboxaldehyde, 4-methyl-
Product Code:
2240756
Molecular Formula:
C12H17N5
Molecular Weight:
231.29
Order 1326281-80-4