There are over 500 compounds on the Cannabis plant and some of these compounds may contain powerful medical properties which could treat a variety of diseases including Cancer and HIV/AIDS. For instance researchers have found that Cannabis extracts which contain Denbinobin can inhibit HIV replication in a petri dish.