iodobenzene or phenyl iodide c6 h5 i – Meaning and Explanation