INDOLE-3-ACETIC ACID HYDRAZIDE

Product Code: 250515
Molecular Formula: C10H11N3O
Molecular Weight: 189.21
5448-47-5