A method, in an animal, treating (i) diabetes or treating or ameliorating (ii) adverse sequelae of diabetes, (iii) kidney damage, (iv) damage to blood vasculature or atherosclerosis, (v) hypertension, (vi) retinopathy, (vii) peripheral neuropathy, (viii) cataracts, (ix) osteoarthritis, (x) Alzheimer's disease or (xi) damage to a tissue caused by contact with elevated levels of reducing sugars or (xii) improving the elasticity or reducing wrinkles of the skin of an animal or (xiii) increasing RBC deformability in an animal, the method comprising administering to the animal a pharmaceutically effective amount of a thiazolium compound which is a bidentate nucleophile, wherein the thiazolium compound is:
- substituted on the ring nitrogen with an amino group or a hydrogen substituted methylene which is alpha to a carbonyl, ethynyl or (C6-C10)aryl group, wherein the aryl group optionally substituted with one or more lower alkyl, lower alkoxy, halo, di(lower)alkylamino, hydroxy, nitro or alkylenedioxy groups, amino group or a hydrogen substituted methylene providing a first nucleophilic site;
- and
- substituted at the 2-position of the ring with hydrogen or amino, providing a second nucleophilic site.