Definition, synonyms and related words
A lysine-arginine protein cross-linking product and advanced glycation end product derived from D-glucose.