Espoma Insect!
Vendor: ESPOMA COMPANY
Item #80030170
Vendor Product Number: IC12
UPC: 050197511124
UM: EA
Min Order Qty: 6