Product: Alexca Spider Catcher. Bug Catcher, Long Handle Vacuum and LED Light Trap (Blue)
Brand: Alexca

Search query: wyers wb100 bugzooka
Relevance: Substitute