4-Fluoro-N'-(4-fluorobenzoyl)benzohydrazide

P18592
MFCD01163823
C14H10F2N2O2
276.24
We accept Blanket Purchase Order