Benzalphthalide was prepared by condensation of benzylic acid and phthalic anhydride at 230°C according to the procedure already described18. Red phosphorus (Prolabo), silica (60-Merck), hydriodic acid (aqueous 57% solution) and iodine (Aldrich) were used as received.