127222-69-9

2-(4-ISOBUTYLPHENYL)PROPANOHYDRAZIDE