30466 logo

3-Iodobenzaldehyde N-Hydroxysemicarbazone

Compound Synopsis