90077425
Jul 28, 2020
MAKE GREAT SALES LIMITED
Subscribe
Electric insect killing apparatus incorporating an ultra-violet lamp and an electrically charged grid; Electric devices for attracting and killing insects; Insect traps