watsonnoke Dec 23, 2015 06:09AM Icaridin CAS 119515-38-7 manufactured by Watson Noke Scientific, click Icaridin CAS 119515-38-7 - Watsonnoke Scientific Ltd