I have found Eve Primrose oil good

for the health in general; not sure about the specifics.