English Icaridin Cited by user Zographos on 29 Aug 2016 Icaridin, also known as picaridin, KBR 3023, under the INCI name hydroxyethyl isobutyl piperidine carboxylate, and the trade names Bayrepel and Saltidin, is an insect…