It is thought that this compound within neem oil is what gives it its insect-repellent properties. While generally thought to ...