139950-87-1 N(epsilon)-(1-Deoxyfructos-1-yl)hippuryllysine N(epsilon)-1-Deoxy-D-fructos-1-yl-hippuryl-lysine NDFHL