Methyl 4-cyano-3-iodobenzoate [ 1379361-25-7 ]