Definition
    UNSPSC code
    41106211
    Product
    Media ingredients or additives schizosaccharomyces pombe