2-Iodo-N'-(3-phenylpropanoyl)benzohydrazide

P18576
MFCD01191092
C16H15IN2O2
394.21
We accept Blanket Purchase Order