Stylocheilamide, an unusual constituent of the sea hare Stylocheilus longicauda

Abstract
No abstract available