Definition
    UNSPSC code
    42293406
    Product
    Surgical implant positioners