134954-46-4 2-N-(Carboxypropylamino)-2-deoxyglucopyranose Ncpadg