Trehalose? Ectoine? Hydroxyectoine? maybe have a look at http://www.bitop.de - unfortunately, only in German. Wo