Best Castor Oils
Castor oil is a vegetable oil obtained by pressing the seeds of the castor oil plant. The plant is indigenous to Africa, but is now also grown in India, China, and the United States. Castor oil is a triglyceride, composed of fatty acids accounting for about 90% of its mass. Ricinoleic acid is the main … Read more