MOTOMCO D 33549 Tomcat Spin Trap Tomcat Spin Trap. Pest Control Manufacturer: MOTOMCO LTD D Manufacturer part number: 33549