Definition
    UNSPSC code
    41102604
    Product
    Animal catching devices