Regular price $14.95 Sale
Leonardi 100% Castor Oil is the finest quality available and has been stringently tested and certified 100% Natural.
Store below 30C
Ingredients: Ricinus Communis (Castor) Seed Oil