2-(4-Ethylphenoxy)-N'-[2-(2-naphthyloxy)acetyl]acetohydrazide

P26476
MFCD03198585
C22H22N2O4
378.42
We accept Blanket Purchase Order