Methyl 4-(difluoromethoxy)-3-iodobenzoate [ 1131614-23-7 ]