Described are compounds having a thiazolhydrazide scaffold,
pharmaceutically acceptable salts of these compounds and pharmaceutical
compositions containing at least one of these compounds together with
pharmaceutically acceptable carrier, excipient and/or diluents. Said
thiazolhydrazide compounds can be used for prophylaxis and/or treatment
of neurodegenerative diseases and conditions.