ALL CATEGORIES GROWING CABINETS HYDRO SYSTEMS NUTRIENTS& FERTILIZERS LIGHTING TIMERS & RELAYS ELECTRICAL BLOWERS & FANS ODOR CONTROL POTS & TRAYS GROW MEDIUMS PROPAGATION Co2 EQUIPMENT AIR/ WATER PUMPS IRRIGATION & HOSES HEAT CONTROL INSECT CONTROL REVERSE OSMOSIS PH / EC TESTERS GARDEN TOOLS SCALES GROW ROOMS
INSECT & PEST CONTROL
Home » Insect & Pest Control
Details
Nature's Neem Oil™ 100% Organic Leaf Shine Spray
Neem Oil™ is a 100% organic product derived from the Neem tree (azadirachta indica) native to SouthEast Asia and India.