Ultra Prim from Natural Factors is made from the highest quality evening primrose oil, a natural source of the omega-6 essential fatty acid gamma-linolenic acid (GLA).