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