Neem Oil

Oil from neem tree seeds.