שליחה במסרון: Organic and medicinal chemistry letters [Org Med Chem Lett] NLMUID: 101553172