Natural substances and the health benefits they may provide have recently attracted a lot of attention. Oridzin is one such molecule that has piqued the interest...