We highly recommend Liposomal Vitamin C 1000mg by Core Med Science for anyone looking for an organic vitamin C supplement that is easy to take and offers maximum absorption. Liposomal Vitamin C ...