Neem Products- Sold Out- Thank You!
Neem Oil, Certified Organic:
Mountain Rose Herbs organic Neem Oil is cold pressed from whole Neem tree nuts (Azadirachta indica) and is blended with 15% organic Olive oil
to assist in pourability, as Neem oil will solidify at typical room temperatures. Great low price!
Available in 4 oz., 8 oz. and 16 oz.