A naturopath I went to last summer recommended the external application of castor oil followed by the application of heat. It can be absorbed through the skin. No side effects. I don't know what else it does but it does control pain. It is cheap about 3 dollars a bottle. It does get on clothing so don't wear anything good. I am going for another ultra sound so I will see if it has had any effect.
Posts You May Be Interested In