Definition
    UNSPSC code
    42295446
    Product
    Internal organ retainers