3-Nitrophthalic hydrazide, 96%

AB139538