... Please enable JavaScript to use all the features on this page. Bioorganic & Medicinal Chemistry Letters. ... of Bio-organic and Natural Product Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 354 Fenglin Lu, Shanghai 200032, China; ...