Tea tree oil or also known as melaleuca oil represents an essential oil obtained from the leaves of Melaleuca alernifolia. 92 components are consisted in ... Read More