OWLTRA TECH CO., LTD. Trademarks
OWLTRA
Filed: September 23, 2024
fly traps; mosquito traps; ant traps; moth traps; flying insect traps
Owned by: OWLTRA TECH CO., LTD.
Serial Number: 98764012