... Bioorganic & Medicinal Chemistry. ... 188, Via della Lastruccia 3, 50019 Sesto Fiorentino, Florence, Italy; d Università degli Studi di Firenze, Neurofarba Dept., Section of Pharmaceutical and Nutraceutical Sciences, Via U. Schiff 6, 50019 Sesto Fiorentino, Florence, Italy. ...