I found this stuff called elmore oil thats supposed to be good for helping injuries recover and reduce soreness in joints and muscles. Has anyone heard of or used this before and know if its any good?