View CartCheckout
Subtotal: $0.00
$18.99
Organic leaf polish for clean, shiny leaves
100% pure cold pressed neem oil extracted from the neem tree seed (Azadiracta indica)
No water or additives and completely biodegradable
8 oz.
In stock