2921893-06-1 | 1-heptyl-3-iodobenzene | AOBChem