2,3-Dihydroxysuccinamide 6051-30-5 AIDS-124584 AIDS124584 NSC38709 Tartaramide Tartramide