Description: Steam distillation of Australian plant leaves.
This is one of those "natural" products for which there are so many claims made, I don't know what to believe. Does anyone have a real success story using tea tree oil?
Ed G.'s keywords: skin care