Is Albizia Right For You?
Albizia Liquid Extract is an herbal supplement which is meant to be “stabilizing” and impact your nervous system. It’s sold by Oregon company Herb Pharm, one of the more popular supplement and herb sources. They were founded in 1979 and sell hundreds of products. Their Albizia is grown in China. People looking at this supplement may be interested if they want to reduce stress or feel better in general. This is an all natural product and it looks like a variety of people might be able to use it.
Ingredients of Albizia
Albizia includes the following ingredients: Albizia Bark.