Indonesian propolis: chemical composition, biological activity and botanical origin.

Indonesian propolis: chemical composition, biological activity and botanical origin.