All Stories

  1. a indole alkaloid from Nauclea officinalis