20160924152600.0 2089-6514 2089-6514 Indonesia 2089-6514 2089-6514 2089-6514 Biology, Medicine & natural Product Chemistry Biology, Medicine & natural Product Chemistry Biology, Medicine & natural Product Chemistry