D-Fense SC Insecticide

I am having Carpet beetle issue in my home, and I found on web “D-Fense SC Insecticide” spray is quite effective to get rid of Carpet Beetles, please let me know if “D-Fense SC Insecticide” is approved in Canada to use. Thanks,

This product is not listed on the Health Canada registered pesticides list.  There may be other products with the same active ingredient (Deltamethrin) but they would likely be  restricted to licenced pest control businesses.   Many products with this active ingredient have been taken off the market in Canada.
You can search for any pesticide registered in Canada at this web site: