{
 "meta": {
  "rule": {
   "-1": "酶mix",
   "-2": "逆转录酶/Buffer",
   "-3": "离子/dNTP",
   "-4": "其他",
   "suffix": {
    "DB": 2,
    "TP": 3,
    "4P": 4,
    "FP": 5,
    "6P": 6
   }
  },
  "source": "用户刘新元 2026-10-16 基础设置更新",
  "status": "生效中（3 项待确认）",
  "generated": "2026-10-16"
 },
 "families": {
  "2FM101-1": {
   "mother": "2FM101-1",
   "name": "8×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000703)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "2FM101-1-1",
     "name": "Hyperstart Tth (DG) (000725)",
     "amt": 2445120,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM101-1-2",
     "name": "8×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000703)",
     "amt": 628888,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM101-1-3",
     "name": "200mM Mn(OAc)2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-000804": {
   "mother": "MD2104-000804",
   "name": "33.33×SensiDirect RTase/UNG Mix (000802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000804-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000802)",
     "amt": 2284990,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000804-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 252340,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2104-000804-FP",
     "suffix": "FP",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2084-000804": {
   "mother": "MD2084-000804",
   "name": "10×Fast Direct RTase/UNG Mix (000804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-000804-1",
     "name": "10×Fast Direct RTase/UNG Mix (000804)",
     "amt": 1091038,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-000804-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP)",
     "amt": 183300,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2084-000804-FP",
     "suffix": "FP",
     "name": "2×Fast Direct RT Premix-UNG (Probe qRT-PCR) (000804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "M2274-NA-090807": {
   "mother": "M2274-NA-090807",
   "name": "25×Neoscript RTase/UNG OT Mix (NA) (090806)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-NA-090807-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA) (090806)",
     "amt": 974600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP) (090801)",
     "amt": 243650,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M2274-NA-090807-TP",
     "suffix": "TP",
     "name": "2×Neoscript RT Premix OT-UNG (NA) (Probe qRT-PCR) (090807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "M4211": {
   "mother": "M4211",
   "name": "4×Robustart Premix OT-UNG-3 (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M4211-3",
     "name": "4×Robustart Premix OT-UNG-3 (Probe qPCR)",
     "amt": 598200,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M0181": {
   "mother": "M0181",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M0181-4",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
     "amt": 485600,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2181": {
   "mother": "M2181",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2181-4",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
     "amt": 431200,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM2181": {
   "mother": "FM2181",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM2181-4",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
     "amt": 368375,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "BTE": {
   "mother": "BTE",
   "name": "全自动核酸提取仪",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "BTE-8",
     "name": "全自动核酸提取仪",
     "amt": 357000,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5134-TL": {
   "mother": "M5134-TL",
   "name": "16.67×Neoscript RTase/UNG Mix",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M5134-TL-1",
     "name": "16.67×Neoscript RTase/UNG Mix",
     "amt": 356000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5134-TL2": {
   "mother": "M5134-TL2",
   "name": "50×Neoscript RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-TL2-1",
     "name": "50×Neoscript RTase/UNG Mix",
     "amt": 332000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5134-TL2-2",
     "name": "5×Neoscript RT Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071": {
   "mother": "MD2071",
   "name": "2×Fast Direct Premix Buffer (dUTP)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-1",
     "name": "50×Fast Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-2",
     "name": "2×Fast Direct Premix Buffer (dUTP)",
     "amt": 323400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2071-FP",
     "suffix": "FP",
     "name": "2×Fast Direct Premix-UNG Ⅳ (Probe qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD5084": {
   "mother": "FMD5084",
   "name": "5×Fast Direct RT Premix-UNG Ⅳ (Probe qRT-PCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5084-4",
     "name": "5×Fast Direct RT Premix-UNG Ⅳ (Probe qRT-PCR) (DG)",
     "amt": 261900,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "2FM091": {
   "mother": "2FM091",
   "name": "100×Hyperstart Taq/UNG酶",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "2FM091-1",
     "name": "100×Hyperstart Taq/UNG酶",
     "amt": 206264,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM091-2",
     "name": "10×PCR Buffer Ⅱ plus溶液 (with dNTPs) (Mg2+ free)",
     "amt": 50512,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM091-3",
     "name": "250mM氯化镁",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5104-000814": {
   "mother": "FMD5104-000814",
   "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000814-1",
     "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 252100,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000814-2",
     "name": "5×SensiDircet RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5104-000814-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2104-000801": {
   "mother": "MD2104-000801",
   "name": "10×SensiDirect RTase/UNG Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000801-1",
     "name": "10×SensiDirect RTase/UNG Mix (000801)",
     "amt": 203840,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000801-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 44480,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-4-000801": {
   "mother": "MD2104-4-000801",
   "name": "25×SensiDirect RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-4-000801-1",
     "name": "25×SensiDirect RTase/UNG Mix Ⅳ",
     "amt": 210020,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-4-000801-2",
     "name": "2×SensiDirect RT Premix Buffer Ⅳ (dUTP)",
     "amt": 24346,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5134-SLQ": {
   "mother": "M5134-SLQ",
   "name": "31.25×Neoscript RTase/UNG Mix (SLQ)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M5134-SLQ-1",
     "name": "31.25×Neoscript RTase/UNG Mix (SLQ)",
     "amt": 231000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2084": {
   "mother": "MD2084",
   "name": "2×Fast Direct RT Premix-UNG Ⅳ (Probe qRT-PCR)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-2",
     "name": "2×Fast Direct RT Premix-UNG Ⅱ (Probe qRT-PCR)",
     "amt": 125000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-4",
     "name": "2×Fast Direct RT Premix-UNG Ⅳ (Probe qRT-PCR)",
     "amt": 103890,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "2AM101-1": {
   "mother": "2AM101-1",
   "name": "80×酶溶液",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "2AM101-1-1",
     "name": "80×酶溶液",
     "amt": 176320,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2AM101-1-2",
     "name": "10×Buffer溶液",
     "amt": 43985,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2AM101-1-3",
     "name": "8×锰离子",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "2FM101-2": {
   "mother": "2FM101-2",
   "name": "50×Hyperstart Tth plus/UNG酶",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "2FM101-2-1",
     "name": "50×Hyperstart Tth plus/UNG酶",
     "amt": 155520,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM101-2-2",
     "name": "8×Tth RT Buffer溶液 (with dNTPs) (Mn2+ free)",
     "amt": 43459,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "2FM101-2-3",
     "name": "200mM 醋酸锰",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD210-000805": {
   "mother": "MD210-000805",
   "name": "25×SensiDirect RTase Mix (000805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD210-000805-1",
     "name": "25×SensiDirect RTase Mix (000805)",
     "amt": 153212,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD210-000805-2",
     "name": "2×SensiDirect RT Premix Buffer",
     "amt": 24488,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-020303-DB": {
   "mother": "M2181-4-020303-DB",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-020303-DB-1",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (020303)",
     "amt": 154380,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-020303-DB-2",
     "name": "41.67×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M216": {
   "mother": "M216",
   "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M216-3",
     "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR)",
     "amt": 131416,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5134": {
   "mother": "M5134",
   "name": "25×Neoscript RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-1",
     "name": "25×Neoscript RTase/UNG Mix",
     "amt": 103600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5134-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP)",
     "amt": 22200,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254": {
   "mother": "M8254",
   "name": "20×Neoscript RTase/UNG Multi Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M8254-1",
     "name": "20×Neoscript RTase/UNG Multi Mix",
     "amt": 99804,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 24673,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-3",
     "name": "360mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M8254-FP",
     "suffix": "FP",
     "name": "8×Neoscript RT Premix Multi-UNG (Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "TP"
  },
  "FM0181-4": {
   "mother": "FM0181-4",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM0181-4-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG)",
     "amt": 124200,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-2",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-NA-000814": {
   "mother": "FMD5104-NA-000814",
   "name": "12.5×SensiDirect RTase/UNG Mix (NA) (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-NA-000814-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (NA) (with dNTPs) (DG) (000814)",
     "amt": 119928,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-NA-000814-2",
     "name": "5×SensiDirect RT Buffer (NA) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5104-NA-000814-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (NA) (Probe qRT-PCR) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2031": {
   "mother": "MD2031",
   "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2031-1",
     "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
     "amt": 95472,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2031-2",
     "name": "2×Superstart Direct Premix ARMS Buffer (dUTP)",
     "amt": 21816,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181": {
   "mother": "FM0181",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM0181-4",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
     "amt": 103715,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2274-NA": {
   "mother": "M2274-NA",
   "name": "25×Neoscript RTase/UNG OT Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-NA-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA)",
     "amt": 78000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP)",
     "amt": 19500,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000820": {
   "mother": "MD2104-000820",
   "name": "33.33×SensiDirect RTase/UNG Mix (000820)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000820-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000820)",
     "amt": 82988,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000820-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 10800,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071-2": {
   "mother": "MD2071-2",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-2-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ",
     "amt": 93500,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-2-2",
     "name": "2×Fast Direct Premix Buffer Ⅱ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS08-100": {
   "mother": "AS08-100",
   "name": "100mM dUTP",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "AS08-100-1",
     "name": "100mM dATP",
     "amt": 20285,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AS08-100-2",
     "name": "100mM dTTP",
     "amt": 2965,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AS08-100-3",
     "name": "100mM dCTP",
     "amt": 20375,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AS08-100-4",
     "name": "100mM dGTP",
     "amt": 20375,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AS08-100-5",
     "name": "100mM dUTP",
     "amt": 28965,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M2221-000101": {
   "mother": "M2221-000101",
   "name": "2×Superstart Fast Premix Buffer (dUTP) (000101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2221-000101-1",
     "name": "50×Superstart Fast Enzyme/UNG Mix",
     "amt": 60000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2221-000101-2",
     "name": "2×Superstart Fast Premix Buffer (dUTP) (000101)",
     "amt": 14208,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-074901-6P": {
   "mother": "FMD0104-074901-6P",
   "name": "MHR1M11 HS (DG)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FMD0104-074901-6P-1",
     "name": "25×SensiDirect Enzyme Mix (DG) (074901)",
     "amt": 28000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-6P-2",
     "name": "MHR1M11 HS (DG)",
     "amt": 21600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-6P-3",
     "name": "TS-UNG Ⅱ (DG)",
     "amt": 14400,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-6P-4",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 7000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-6P-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-6P-6",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "AS412": {
   "mother": "AS412",
   "name": "4×冻干保护剂-9",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "AS412-9",
     "name": "4×冻干保护剂-9",
     "amt": 67742,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M513": {
   "mother": "M513",
   "name": "25×Neoscript RTase Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M513-1",
     "name": "25×Neoscript RTase Mix",
     "amt": 52920,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M513-2",
     "name": "5×Neoscript RT Premix Buffer",
     "amt": 9800,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003001": {
   "mother": "MD2104-003001",
   "name": "25×SensiDirect RTase/UNG Mix (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003001-1",
     "name": "25×SensiDirect RTase/UNG Mix (003001)",
     "amt": 30000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-003001-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 30000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000829": {
   "mother": "FMD5104-000829",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000829-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
     "amt": 50400,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000829-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 7200,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-000801": {
   "mother": "MD4104-000801",
   "name": "12.5×SensiDirect RTase/UNG Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-000801-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (000801)",
     "amt": 47520,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-000801-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 7150,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "CM": {
   "mother": "CM",
   "name": "离心混匀一体机",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "CM-8",
     "name": "离心混匀一体机",
     "amt": 54000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5134-ZJ4": {
   "mother": "M5134-ZJ4",
   "name": "25×Neoscript RTase/UNG Mix (R)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M5134-ZJ4-1",
     "name": "25×Neoscript RTase/UNG Mix (R)",
     "amt": 52000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M3161-096701-DB": {
   "mother": "M3161-096701-DB",
   "name": "50×Robustart Taq /UNG Mix (096701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M3161-096701-DB-1",
     "name": "50×Robustart Taq /UNG Mix (096701)",
     "amt": 46080,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3161-096701-DB-2",
     "name": "2.5×Robustart Premix Buffer (dUTP) (096701)",
     "amt": 3375,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M181-4-DB-HES1": {
   "mother": "M181-4-DB-HES1",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M181-4-DB-HES1-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
     "amt": 35280,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M181-4-DB-HES1-2",
     "name": "2.5×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 7812,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM513": {
   "mother": "FM513",
   "name": "25×Neoscript RTase Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM513-1",
     "name": "25×Neoscript RTase Mix (DG)",
     "amt": 42236,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM513-2",
     "name": "5×Neoscript RT Premix Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E04": {
   "mother": "E04",
   "name": "TS-UNG Ⅱ",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "E04-2",
     "name": "TS-UNG Ⅱ",
     "amt": 38938,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-000829-DB": {
   "mother": "MD5104-000829-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (000829)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-000829-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (000829)",
     "amt": 28520,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000829-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 10400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5281-DB": {
   "mother": "M5281-DB",
   "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5281-DB-1",
     "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix",
     "amt": 36100,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5281-DB-2",
     "name": "5×Robustart ARMS Gene-typing Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000814-TP": {
   "mother": "FMD5104-000814-TP",
   "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000814-TP-1",
     "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 36014,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000814-TP-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000814-TP-3",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "E20": {
   "mother": "E20",
   "name": "Robustart Taq QS Ⅱ",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "E20-8",
     "name": "Robustart Taq QS Ⅱ",
     "amt": 30528,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2181-4-014101": {
   "mother": "M2181-4-014101",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-014101-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ",
     "amt": 27059,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-014101-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 2934,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-092401-DB": {
   "mother": "MD2104-092401-DB",
   "name": "25×SensiDirect RTase/UNG Mix (092401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-092401-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (092401)",
     "amt": 25375,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-092401-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 1850,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-T1-DB": {
   "mother": "M5244-T1-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-T1-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (T1)",
     "amt": 24000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-T1-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M813-DW2": {
   "mother": "M813-DW2",
   "name": "25×Neoscript RTase/UNG Mix (R)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M813-DW2-1",
     "name": "25×Neoscript RTase/UNG Mix (R)",
     "amt": 23070,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M813-DW2-2",
     "name": "8×Neoscript RT Buffer (dNTP free) (DG) (DW2)",
     "amt": 460,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M813-DW2-3",
     "name": "50×MgCl2",
     "amt": 132,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M813-DW2-4",
     "name": "50×dNTP Mix",
     "amt": 132,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2084-020301": {
   "mother": "MD2084-020301",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-020301-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (020301)",
     "amt": 21000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-020301-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 2760,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-000901": {
   "mother": "FMD5084-000901",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-000901-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 23300,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000901-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000901-3",
     "name": "200×Fast Direct Part RTase (DG) (000901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000901-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5084-000901-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000901)",
     "amt": 2520,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "4P"
  },
  "M5244-043801": {
   "mother": "M5244-043801",
   "name": "25×Neoscript Fast RTase/UNG Mix (043801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-043801-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (043801)",
     "amt": 19200,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-043801-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T5)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-020303": {
   "mother": "FMD5084-020303",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-020303-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 1500,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 16800,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-3",
     "name": "50×Fast Direct Part RTase (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5084-020303-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "4P"
  },
  "FMD6104-020322": {
   "mother": "FMD6104-020322",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD6104-020322-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020318)",
     "amt": 18080,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-2",
     "name": "6×SensiDirect RT Buffer (DG) (020306)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD6104-020322-6P",
     "suffix": "6P",
     "name": "6×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (020322)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "M0071": {
   "mother": "M0071",
   "name": "50×Superstart Taq plus/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M0071-1",
     "name": "50×Superstart Taq plus/UNG Mix",
     "amt": 15600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M0071-2",
     "name": "10×Superstart Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 650,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M0071-3",
     "name": "10×MgCl2",
     "amt": 650,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M0071-FP",
     "suffix": "FP",
     "name": "10×Superstart Premix plus-UNG (Probe qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "TP"
  },
  "FE04": {
   "mother": "FE04",
   "name": "TS-UNG Ⅱ (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FE04-2",
     "name": "TS-UNG Ⅱ (DG)",
     "amt": 15010,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "AHRM5014": {
   "mother": "AHRM5014",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (ZJ4)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "AHRM5014-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (ZJ4)",
     "amt": 15000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AHRM5014-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (Mg2+ free) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AHRM5014-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0301-042901": {
   "mother": "FM0301-042901",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042901)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM0301-042901-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042901)",
     "amt": 13600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042901-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042901-3",
     "name": "2×冻干保护剂 (000901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042901-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042901-5",
     "name": "2×冻干保护剂 (000901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5244-ZJ4-TP": {
   "mother": "M5244-ZJ4-TP",
   "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (Mg2+ free) (ZJ4)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-ZJ4-TP-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (ZJ4)",
     "amt": 12000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-ZJ4-TP-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (Mg2+ free) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD210": {
   "mother": "MD210",
   "name": "2×SensiDirect RT Premix Ⅳ (Probe qRT-PCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD210-4",
     "name": "2×SensiDirect RT Premix Ⅳ (Probe qRT-PCR)",
     "amt": 10000,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM8101-000705-FP": {
   "mother": "FM8101-000705-FP",
   "name": "Hyperstart Tth (DG) (000703)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM8101-000705-FP-1",
     "name": "Hyperstart Tth (DG) (000703)",
     "amt": 8430,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM8101-000705-FP-2",
     "name": "8×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
     "amt": 1400,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8101-000705-FP-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM8181-4-095201-FP": {
   "mother": "FM8181-4-095201-FP",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)（000701）",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM8181-4-095201-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)（000701）",
     "amt": 7176,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM8181-4-095201-FP-2",
     "name": "8×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free) (DG) (000701)",
     "amt": 1718,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM8181-4-095201-FP-3",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5244-T4-FP": {
   "mother": "M5244-T4-FP",
   "name": "25×Neoscript Fast RTase/UNG Mix (T4)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5244-T4-FP-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (T4)",
     "amt": 6400,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-T4-FP-2",
     "name": "5×Neoscript Fast RT Buffer (Mg2+ free) (T3)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-T4-FP-3",
     "name": "55.57×dNTP Mix (含dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-T4-FP-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-000830-DB": {
   "mother": "MD5104-000830-DB",
   "name": "5×SensiDirect RT Buffer (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-000830-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-000830-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 6048,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-T3-DB": {
   "mother": "M5244-T3-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (T3)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-T3-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (T3)",
     "amt": 6000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-T3-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T3)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM516-3-195501": {
   "mother": "FM516-3-195501",
   "name": "20×Robustart Taq (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM516-3-195501-1",
     "name": "20×Robustart Taq (DG)",
     "amt": 6000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM516-3-195501-2",
     "name": "5×Robustart Omni Ⅲ Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-3-195501-3",
     "name": "50×dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-3-195501-4",
     "name": "100mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5181-4-028302-DB": {
   "mother": "FM5181-4-028302-DB",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028302-DB-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
     "amt": 5895,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028302-DB-2",
     "name": "5×FastAmpli Premix Buffer Ⅳ (dUTP) (DG) (028302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD201-FP": {
   "mother": "MD201-FP",
   "name": "50×Superstart Direct Enzyme",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD201-FP-1",
     "name": "50×Superstart Direct Enzyme",
     "amt": 5760,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FSTR202-000802": {
   "mother": "FSTR202-000802",
   "name": "Neoscript RTase HS (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR202-000802-1",
     "name": "Neoscript RTase HS (DG)",
     "amt": 4000,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR202-000802-2",
     "name": "25×STR Enzyme (DG) (000802)",
     "amt": 1200,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-105901-TP": {
   "mother": "FM2181-4-105901-TP",
   "name": "250mM MgCl2",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM2181-4-105901-TP-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG)",
     "amt": 5200,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-105901-TP-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FSTR202-000801": {
   "mother": "FSTR202-000801",
   "name": "15×STR RTase Mix (DG) (000801)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FSTR202-000801-1",
     "name": "15×STR RTase Mix (DG) (000801)",
     "amt": 4800,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR202-000801-2",
     "name": "3.33×STR RT Premix Buffer (DG) (000801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR202-000801-3",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5101": {
   "mother": "M5101",
   "name": "25×Hyperstart Tth/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-1",
     "name": "25×Hyperstart Tth/UNG Mix",
     "amt": 4000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000812": {
   "mother": "MD2104-000812",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000812-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 780,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000812-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000802)",
     "amt": 2880,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2104-000812-FP",
     "suffix": "FP",
     "name": "2×SensiDirect RT Premix-UNG (Probe qPCR) (000812)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000812-TP",
     "suffix": "TP",
     "name": "2×SensiDirect RT Premix-UNG (Probe qPCR) (000812)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD5084-000903-DB": {
   "mother": "FMD5084-000903-DB",
   "name": "25×Fast Direct RTase/UNG Mix (DG) (000903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-000903-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (000903)",
     "amt": 3150,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000903-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 450,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2161-096701-DB": {
   "mother": "M2161-096701-DB",
   "name": "50×Robustart Taq /UNG Mix (096701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2161-096701-DB-1",
     "name": "50×Robustart Taq /UNG Mix (096701)",
     "amt": 2800,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2161-096701-DB-2",
     "name": "2×Robustart Premix Buffer (dUTP) (096701)",
     "amt": 400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-R02": {
   "mother": "FHW1007-R02",
   "name": "5×LAMP Lyophilization Buffer",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-R02-1",
     "name": "10×LAMP Premix (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-2",
     "name": "5×LAMP Lyophilization Buffer",
     "amt": 3200,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2181-4-095203-FP": {
   "mother": "M2181-4-095203-FP",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095203)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2181-4-095203-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095203)",
     "amt": 2880,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-095203-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-095203-FP-3",
     "name": "55.57×dNTP Mix (含dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-095203-FP-4",
     "name": "25×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5101-136104-FP": {
   "mother": "FM5101-136104-FP",
   "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5101-136104-FP-1",
     "name": "Hyperstart Tth (DG) (019510)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5101-136104-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
     "amt": 2640,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5101-136104-FP-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M218": {
   "mother": "M218",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M218-4",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR)",
     "amt": 2500,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5254": {
   "mother": "M5254",
   "name": "10×Neoscript RTase/UNG Multi Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5254-1",
     "name": "10×Neoscript RTase/UNG Multi Mix",
     "amt": 2430,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5254-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M5254-DB",
     "suffix": "DB",
     "name": "5×Neoscript RT Premix Multi-UNG(Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2104-000840-DB": {
   "mother": "MD2104-000840-DB",
   "name": "25×SensiDirect RTase/UNG Mix (000840)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000840-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (000840)",
     "amt": 2100,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000840-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 300,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW505-R01": {
   "mother": "HW505-R01",
   "name": "5×LAMP Premix Buffer Ⅱ",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "HW505-R01-2",
     "name": "5×LAMP Premix Buffer Ⅱ",
     "amt": 2100,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "HW505-R01-FP",
     "suffix": "FP",
     "name": "Lamp Premix (Dye Ⅰ) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "AS5006": {
   "mother": "AS5006",
   "name": "50×LAMP Fluorescent Dye Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "AS5006-1",
     "name": "50×LAMP Fluorescent Dye Ⅰ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS5006-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 2040,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FSTR201-130-016803": {
   "mother": "FSTR201-130-016803",
   "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR201-130-016803-1",
     "name": "25×STR Enzyme (DG) (016803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR201-130-016803-2",
     "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
     "amt": 2000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104": {
   "mother": "FMD5104",
   "name": "5×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5104-4",
     "name": "5×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR) (DG)",
     "amt": 2000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2161": {
   "mother": "M2161",
   "name": "2×Robustart Premix Omni-UNG Ⅲ (Probe qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2161-3",
     "name": "2×Robustart Premix Omni-UNG Ⅲ (Probe qPCR)",
     "amt": 1860,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M2161-DB",
     "suffix": "DB",
     "name": "2×Robustart Premix-UNG (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "PEF501": {
   "mother": "PEF501",
   "name": "肌酸激酶",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PEF501-2",
     "name": "肌酸激酶",
     "amt": 1750,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "AS212-156": {
   "mother": "AS212-156",
   "name": "2×冻干保护剂-156-5",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS212-156-5",
     "name": "2×冻干保护剂-156-5",
     "amt": 1701,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-000812-DB": {
   "mother": "MD2091-000812-DB",
   "name": "25×SensiDirect Enzyme/UNG Mix (000808)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000812-DB-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (000808)",
     "amt": 1400,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000812-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000806)",
     "amt": 200,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-000802": {
   "mother": "MD2084-000802",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-000802-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 1272,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2084-000802-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (000802)",
     "amt": 254,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-R02": {
   "mother": "FHW1008-R02",
   "name": "50×RT-LAMP Fluorescent Dye Ⅱ",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1008-R02-1",
     "name": "10×RT-LAMP Premix (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-2",
     "name": "5×RT-LAMP Lyophilization Buffer",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-3",
     "name": "50×RT-LAMP Fluorescent Dye Ⅱ",
     "amt": 1400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FE33-043801": {
   "mother": "FE33-043801",
   "name": "Polluxstart Taq (DG) (043801)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "FE33-043801-8",
     "name": "Polluxstart Taq (DG) (043801)",
     "amt": 1280,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM0181-4-5P": {
   "mother": "FM0181-4-5P",
   "name": "50×FastAmpli Enzyme Ⅳ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM0181-4-5P-1",
     "name": "50×FastAmpli Enzyme Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-5P-2",
     "name": "10×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 1200,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-5P-3",
     "name": "100×UNG (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-5P-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-5P-5",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW505-R01": {
   "mother": "FHW505-R01",
   "name": "5×LAMP Premix Buffer Ⅱ",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW505-R01-2",
     "name": "5×LAMP Premix Buffer Ⅱ",
     "amt": 1200,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5084-4": {
   "mother": "FMD5084-4",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-4-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-2",
     "name": "5×Fast Direct RT Buffer Ⅳ (DG)",
     "amt": 1120,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-3",
     "name": "50×Fast Direct Part RTase Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5084-000701": {
   "mother": "FMD5084-000701",
   "name": "50×Fast Direct Part Ampli (DG) (000701)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5084-000701-1",
     "name": "50×Fast Direct Part Ampli (DG) (000701)",
     "amt": 1000,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5101-136104-FP": {
   "mother": "M5101-136104-FP",
   "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-136104-FP-1",
     "name": "Hyperstart Tth (019510)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136104-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 880,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-020301": {
   "mother": "FMD5084-020301",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-020301-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 600,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020301-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 200,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020301-3",
     "name": "50×Fast Direct Part RTase (DG) (020301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020301-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5084-020301-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (020301)",
     "amt": 50000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "4P"
  },
  "AS35": {
   "mother": "AS35",
   "name": "ROX Reference Dye Ⅱ (100×)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "AS35-1",
     "name": "ROX Reference Dye Ⅰ(50×)",
     "amt": 400,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "AS35-2",
     "name": "ROX Reference Dye Ⅱ (100×)",
     "amt": 400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000835": {
   "mother": "MD2104-000835",
   "name": "25×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000835-1",
     "name": "25×SensiDirect RTase/UNG Mix (000817)",
     "amt": 700,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000835-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 100,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5071": {
   "mother": "FMD5071",
   "name": "20×Fast Direct Enzyme/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5071-1",
     "name": "20×Fast Direct Enzyme/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5071-2",
     "name": "5×Fast Direct Buffer (DG)",
     "amt": 750,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5071-4",
     "name": "5×Fast Direct Premix-UNG Ⅳ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5071-FP",
     "suffix": "FP",
     "name": "5×Fast Direct Premix-UNG (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "TP"
  },
  "PFM5161-O20-SCS020TEF109": {
   "mother": "PFM5161-O20-SCS020TEF109",
   "name": "镰刀菌(TEF1-2)(FAM)核酸检测试剂 (冻干型/PCR-荧光探针法)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PFM5161-O20-SCS020TEF109-2",
     "name": "镰刀菌(TEF1-2)(FAM)核酸检测试剂 (冻干型/PCR-荧光探针法)",
     "amt": 547,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5071-4-NA": {
   "mother": "FMD5071-4-NA",
   "name": "20×Fast Direct Enzyme/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5071-4-NA-1",
     "name": "20×Fast Direct Enzyme/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5071-4-NA-2",
     "name": "5×Fast Direct Buffer (NA) (DG)",
     "amt": 450,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274": {
   "mother": "M2274",
   "name": "25×Neoscript RTase/UNG OT Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-1",
     "name": "25×Neoscript RTase/UNG OT Mix",
     "amt": 350,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP)",
     "amt": 50,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M216-3-003301-FP": {
   "mother": "M216-3-003301-FP",
   "name": "2×Robustart Omni Ⅲ Buffer (Mg2+ free) (003301)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M216-3-003301-FP-2",
     "name": "2×Robustart Omni Ⅲ Buffer (Mg2+ free) (003301)",
     "amt": 375,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-003301-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-003301-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M216-3-003301-DB": {
   "mother": "M216-3-003301-DB",
   "name": "2×Robustart Omni Ⅲ Premix Buffer (003301)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M216-3-003301-DB-2",
     "name": "2×Robustart Omni Ⅲ Premix Buffer (003301)",
     "amt": 375,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM2181S": {
   "mother": "FM2181S",
   "name": "2×FastAmpli Premix-UNG Ⅳ (SYBR qPCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM2181S-4",
     "name": "2×FastAmpli Premix-UNG Ⅳ (SYBR qPCR) (DG)",
     "amt": 216,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "PM5044": {
   "mother": "PM5044",
   "name": "25×Neoscript RTase/UNG Mix (R) (RT-PCR)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "PM5044-1",
     "name": "25×Neoscript RTase/UNG Mix (R) (RT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "PM5044-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (RT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-001905": {
   "mother": "M5244-001905",
   "name": "25×Neoscript Fast RTase/UNG Mix (001905)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-001905-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (001905)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-001905-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (001901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-4": {
   "mother": "MD2104-4",
   "name": "2×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-4-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR)",
     "amt": 3000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-4-FP",
     "suffix": "FP",
     "name": "2×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-4-DB": {
   "mother": "MD2104-4-DB",
   "name": "10×SensiDirect RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-4-DB-1",
     "name": "10×SensiDirect RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-4-DB-2",
     "name": "2×SensiDirect RT Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M3291": {
   "mother": "M3291",
   "name": "20×SensiMelt  Multiplex Enzyme/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M3291-1",
     "name": "20×SensiMelt  Multiplex Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3291-2",
     "name": "3×SensiMelt  Multiplex Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3291-3",
     "name": "10mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5144": {
   "mother": "FM5144",
   "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-2",
     "name": "5×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-3",
     "name": "50×FastAmpli Part RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2084-4": {
   "mother": "MD2084-4",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-4-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-4-2",
     "name": "2×Fast Direct RT Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2084-4-FP",
     "suffix": "FP",
     "name": "2×Fast Direct RT Premix-UNG Ⅳ (Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FM2161-T1": {
   "mother": "FM2161-T1",
   "name": "1.33×复溶液 (FM2161-T1)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM2161-T1-2",
     "name": "1.33×复溶液 (FM2161-T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-000814": {
   "mother": "MD2104-000814",
   "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000814-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000814-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)  (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M01": {
   "mother": "FHW1007-M01",
   "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-M01-1",
     "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-M01-2",
     "name": "2×LAMP Lyophilization Buffer (RY) (0287001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-000903": {
   "mother": "FMD5084-000903",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-000903-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
     "amt": 780402,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000903-FP",
     "suffix": "FP",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "PM504": {
   "mother": "PM504",
   "name": "25×Neoscript RTase Mix (RT-PCR)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "PM504-1",
     "name": "25×Neoscript RTase Mix (RT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "PM504-2",
     "name": "5×Neoscript RT Premix Buffer (RT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FE105-003701": {
   "mother": "FE105-003701",
   "name": "5×LAMP Lyophilization Buffer (064803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FE105-003701-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FE105-003701-2",
     "name": "5×LAMP Lyophilization Buffer (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014105": {
   "mother": "MD2104-014105",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014105-1",
     "name": "25×SensiDirect RTase/UNG Mix (014105)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014105-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014420": {
   "mother": "MD2104-014420",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014420)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014420-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014420)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014420-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-073702": {
   "mother": "M2274-073702",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M2274-073702-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-073702-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-073702-3",
     "name": "2×Neoscript RT OT Buffer (Mg2+ free) (073701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-073702-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-073702-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD5104-145103": {
   "mother": "MD5104-145103",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145103-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145103)",
     "amt": 138000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145103-DB": {
   "mother": "MD5104-145103-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145103-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-145103-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-028301": {
   "mother": "FMD5091-028301",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-028301-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-028301-DB": {
   "mother": "FMD5091-028301-DB",
   "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (028301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-028301-DB-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (028301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5091-028301-DB-2",
     "name": "5×SensiDirect Buffer (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-000812": {
   "mother": "FMD4104-000812",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-000812-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-000812-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (000802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-NA-034101": {
   "mother": "FMD4104-NA-034101",
   "name": "25×SensiDirect Part Ampli/UNG Mix (NA) (DG) (034101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-NA-034101-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (NA) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-NA-034101-2",
     "name": "4×SensiDirect RT Premix Buffer (NA) (dUTP) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134": {
   "mother": "FM5134",
   "name": "25×Neoscript RTase/UNG Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134-1",
     "name": "25×Neoscript RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5134-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM5134-TP",
     "suffix": "TP",
     "name": "5×Neoscript RT Premix-UNG (Probe qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "2FM101-1-000701": {
   "mother": "2FM101-1-000701",
   "name": "50×Hyperstart Tth/UNG酶（000701）",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "2FM101-1-000701-1",
     "name": "50×Hyperstart Tth/UNG酶（000701）",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-014423-5P": {
   "mother": "MD5104-014423-5P",
   "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-014423-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-014423-5P-2",
     "name": "50×SensiDirect Part RTase (014423)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-014423-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (000833)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-014423-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-014423-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD5104-000830": {
   "mother": "FMD5104-000830",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000830-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5104-000830-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000830)",
     "amt": 24750,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2104-215901": {
   "mother": "MD2104-215901",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (215901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-215901-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (215901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-215901-DB": {
   "mother": "MD2104-215901-DB",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-215901-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-215901-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-073701": {
   "mother": "M2274-073701",
   "name": "25×Neoscript RTase/UNG OT Mix (073701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-073701-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-073701-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5274-073703": {
   "mother": "M5274-073703",
   "name": "25×Neoscript OT Part Ampli/UNG  Mix (073702)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M5274-073703-1",
     "name": "25×Neoscript OT Part Ampli/UNG  Mix (073702)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-2",
     "name": "50×Neoscript RTase (073702)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ Free) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-5",
     "name": "33.33×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M5274-073703-FP",
     "suffix": "FP",
     "name": "5×Neoscript RT Premix OT-UNG (ProbeqRT-PCR) (073703)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "FP"
  },
  "MD5104-000814": {
   "mother": "MD5104-000814",
   "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD5104-000814-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000814-2",
     "name": "5×SensiDirect RT Buffer (Mg2+free) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000814-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000814-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD5104-000814-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000814)",
     "amt": 11520,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "4P"
  },
  "STR201-137": {
   "mother": "STR201-137",
   "name": "25×STR Enzyme-137",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "STR201-137-1",
     "name": "25×STR Enzyme-137",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "E35-019401": {
   "mother": "E35-019401",
   "name": "Polluxstart Taq QS Ⅱ (019401)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "E35-019401-8",
     "name": "Polluxstart Taq QS Ⅱ (019401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "E35-019402": {
   "mother": "E35-019402",
   "name": "Polluxstart Taq QS Ⅱ (019402)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "E35-019402-8",
     "name": "Polluxstart Taq QS Ⅱ (019402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2161-096701": {
   "mother": "M2161-096701",
   "name": "2×Robustart Premix-UNG (Probe qPCR) (096701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2161-096701-DB",
     "suffix": "DB",
     "name": "2×Robustart Premix-UNG (Probe qPCR) (096701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-000804": {
   "mother": "FMD5084-000804",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs)(DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-000804-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs)(DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000804-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000804-3",
     "name": "5×Fast Direct RT Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM5071": {
   "mother": "FM5071",
   "name": "5×Superstart Premix plus-UNG (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5071-1",
     "name": "5×Superstart Premix plus-UNG (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2084-020303": {
   "mother": "MD2084-020303",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-020303-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-020303-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2084-020303-FP",
     "suffix": "FP",
     "name": "2×Fast Direct RT Premix-UNG (Probe qRT-PCR) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2104-020322": {
   "mother": "MD2104-020322",
   "name": "20×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-020322-1",
     "name": "20×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-020322-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000817": {
   "mother": "MD2104-000817",
   "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000817-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000817-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091": {
   "mother": "FMD5091",
   "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5091-2",
     "name": "5×SensiDirect Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020310": {
   "mother": "MD2091-020310",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020310)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-020310-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020310)",
     "amt": 1125,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-020310-TP",
     "suffix": "TP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020310)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-020310-DB": {
   "mother": "MD2091-020310-DB",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020310-DB-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-020310-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020309)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-105902": {
   "mother": "FMD5084-105902",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (105902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-105902-FP",
     "suffix": "FP",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (105902)",
     "amt": 25200,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-105902-FP": {
   "mother": "FMD5084-105902-FP",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-105902-FP-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-105902-FP-2",
     "name": "Neoscript RTase HS (DG) (000702)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-105902-FP-3",
     "name": "5×Fast Direct RT Premix Buffer (dUTP)(Mg2+ free)(DG)(020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-105902-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5261-DW-T1": {
   "mother": "M5261-DW-T1",
   "name": "50×SensiStart Taq/UNG Mix (DW-T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5261-DW-T1-1",
     "name": "50×SensiStart Taq/UNG Mix (DW-T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5261-DW-T1-2",
     "name": "5×SensiStart Premix Buffer (Mg2+ free) (DW-T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000829": {
   "mother": "FMD0104-000829",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-000829-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD0104-000829-FP",
     "suffix": "FP",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000829)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FM516-3": {
   "mother": "FM516-3",
   "name": "50×Robustart Taq (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM516-3-1",
     "name": "50×Robustart Taq (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM516-3-2",
     "name": "5×Robustart Omni Ⅲ Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM516-3-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix Omni Ⅲ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FM516-3-FP": {
   "mother": "FM516-3-FP",
   "name": "Robustart Taq (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM516-3-FP-1",
     "name": "Robustart Taq (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM516-3-FP-2",
     "name": "5×Robustart Omni Ⅲ Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM516-3-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM516-3-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2104-NA-000820": {
   "mother": "MD2104-NA-000820",
   "name": "33.33×SensiDirect RTase/UNG Mix (NA) (000820)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-NA-000820-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (NA) (000820)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-NA-000820-2",
     "name": "2×SensiDirect RT Premix Buffer (NA) (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-127504": {
   "mother": "MD2104-127504",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127504)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-127504-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127504)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-127504-DB": {
   "mother": "MD2104-127504-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (127502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-127504-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (127502)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-127504-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (127504)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029503": {
   "mother": "M2274-029503",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029503-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029503)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029503-DB": {
   "mother": "M2274-029503-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029503-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-029503-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029503)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029504": {
   "mother": "M2274-029504",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029504)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029504-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029504)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029504-DB": {
   "mother": "M2274-029504-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029504-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-029504-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029504)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000840": {
   "mother": "MD2104-000840",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000840)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-000840-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000840)",
     "amt": 480,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "HW205-M01-013401": {
   "mother": "HW205-M01-013401",
   "name": "Bst 2.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW205-M01-013401-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-M01-013401-2",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-017801": {
   "mother": "MD2104-017801",
   "name": "10×SensiDirect RTase/UNG Mix (017801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-017801-1",
     "name": "10×SensiDirect RTase/UNG Mix (017801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-017801-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (017801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003003": {
   "mother": "MD2104-003003",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003003)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003003-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003003)",
     "amt": 12000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003003-DB": {
   "mother": "MD2104-003003-DB",
   "name": "25×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2104-003003-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-003003-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-003003-DB-3",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD4104-034106": {
   "mother": "FMD4104-034106",
   "name": "4×SensiDirect RT Premix-UNG (Probe qPCR) (DG) (034106)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD4104-034106-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qPCR) (DG) (034106)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD4104-034106-DB": {
   "mother": "FMD4104-034106-DB",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034106)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-034106-DB-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034106)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-034106-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020313": {
   "mother": "MD2091-020313",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020313)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-020313-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020313)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-020313-DB": {
   "mother": "MD2091-020313-DB",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020313-DB-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020304)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-020313-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020309)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-NA-090803": {
   "mother": "FM5181-4-NA-090803",
   "name": "5×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free) (DG) (090803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-NA-090803-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free) (DG) (090803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-NA-090803-2",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-074901": {
   "mother": "FMD5104-074901",
   "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs)  (DG) (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-074901-1",
     "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs)  (DG) (074901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-074901-2",
     "name": "5×SensiDircet RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5104-074901-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074901)",
     "amt": 162000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FSTR201-130-016802": {
   "mother": "FSTR201-130-016802",
   "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR201-130-016802-1",
     "name": "25×STR Enzyme (DG) (016802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR201-130-016802-2",
     "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FSTR201-130-016804": {
   "mother": "FSTR201-130-016804",
   "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR201-130-016804-1",
     "name": "25×STR Enzyme (DG) (016804)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR201-130-016804-2",
     "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0324-074901": {
   "mother": "FM0324-074901",
   "name": "10×Robustart Melt Multiplex RTase/UNG Mix (DG) (074901)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM0324-074901-1",
     "name": "10×Robustart Melt Multiplex RTase/UNG Mix (DG) (074901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0324-074901-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0324-074901-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0324-074901-4",
     "name": "2×冻干保护剂 (000901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5084-020303-NA": {
   "mother": "FMD5084-020303-NA",
   "name": "50×Fast Direct Part Ampli (NA) (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-020303-NA-1",
     "name": "50×Fast Direct Part Ampli (NA) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-NA-2",
     "name": "Neoscript RTase (NA) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-NA-3",
     "name": "5×Fast Direct RT Premix Buffer (NA) (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-NA-4",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-000814-DB": {
   "mother": "MD5104-000814-DB",
   "name": "25×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-000814-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000814-DB-2",
     "name": "5×SensiDirect RT Buffer (026301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161": {
   "mother": "FM5161",
   "name": "5×Robustart Premix-UNG (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5161-1",
     "name": "5×Robustart Premix-UNG (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5161-3",
     "name": "5×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-000820-5P": {
   "mother": "MD5104-000820-5P",
   "name": "25×SensiDirect Part Ampli (003001)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-000820-5P-1",
     "name": "25×SensiDirect Part Ampli (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000820-5P-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000820-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+free) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000820-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000820-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD6104-020322": {
   "mother": "MD6104-020322",
   "name": "6×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020322-1",
     "name": "6×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD6104-020322-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2124": {
   "mother": "MD2124",
   "name": "2×Stool Direct RT Premix-UNG (Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2124-DB",
     "suffix": "DB",
     "name": "2×Stool Direct RT Premix-UNG (Probe qRT-PCR)",
     "amt": 19550,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2124-DB": {
   "mother": "MD2124-DB",
   "name": "10×Stool Direct RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2124-DB-1",
     "name": "10×Stool Direct RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2124-DB-2",
     "name": "2×Stool Direct RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-020307": {
   "mother": "FMD5084-020307",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (020307)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-020307-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (020307)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-020307-DB": {
   "mother": "FMD5084-020307-DB",
   "name": "12.5×Fast Direct RTase/UNG Mix (DG) (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-020307-DB-1",
     "name": "12.5×Fast Direct RTase/UNG Mix (DG) (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-020307-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5144": {
   "mother": "M5144",
   "name": "10×FastAmpli RTase/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5144-1",
     "name": "10×FastAmpli RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5144-2",
     "name": "5×FastAmpli RT Premix Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5144-3",
     "name": "25×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM516": {
   "mother": "FM516",
   "name": "5×Robustart Premix Omni Ⅲ (Probe qPCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM516-3",
     "name": "5×Robustart Premix Omni Ⅲ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM516-DB",
     "suffix": "DB",
     "name": "5×Robustart Premix (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090803": {
   "mother": "M2274-090803",
   "name": "25×Neoscript RTase/UNG OT Mix (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090803-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-090803-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244": {
   "mother": "M5244",
   "name": "25×Neoscript Fast RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-1",
     "name": "25×Neoscript Fast RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-019601": {
   "mother": "M5244-019601",
   "name": "12.5×Neoscript Fast RTase/UNG Mix (014405)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-019601-1",
     "name": "12.5×Neoscript Fast RTase/UNG Mix (014405)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-019601-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-074902": {
   "mother": "FMD5104-074902",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-074902-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074902)",
     "amt": 2835,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-074902-DB": {
   "mother": "FMD5104-074902-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-074902-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074902)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-074902-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5244": {
   "mother": "FM5244",
   "name": "25×Neoscript Fast RTase/UNG Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5244-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5244-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-P01-011601": {
   "mother": "FHW1008-P01-011601",
   "name": "5×LAMP Buffer-T8ANT (Mg2+ free)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1008-P01-011601-2",
     "name": "5×LAMP Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "STR201-130": {
   "mother": "STR201-130",
   "name": "3.33×STR Fast Premix-130",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR201-130-TP",
     "suffix": "TP",
     "name": "3.33×STR Fast Premix-130",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR201-130-TP": {
   "mother": "STR201-130-TP",
   "name": "25×STR Enzyme",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "STR201-130-TP-1",
     "name": "25×STR Enzyme",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR201-130-TP-2",
     "name": "3.33×STR Premix Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR201-130-TP-3",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-074901": {
   "mother": "FMD0104-074901",
   "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs)  (DG) (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-074901-1",
     "name": "12.5×SensiDircet RTase/UNG Mix (with dNTPs)  (DG) (074901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-2",
     "name": "10×SensiDircet RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD0104-074901-6P",
     "suffix": "6P",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074901)",
     "amt": 14000,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-TP",
     "suffix": "TP",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074901)",
     "amt": 97200,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD5104-020322": {
   "mother": "FMD5104-020322",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (020322)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-020322-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (020322)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-020322-TP": {
   "mother": "FMD5104-020322-TP",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (020318)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-020322-TP-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-020322-TP-2",
     "name": "50×SensiDirect RTase (DG) (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-020322-TP-3",
     "name": "5×SensiDirect RT Buffer (DG) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104": {
   "mother": "MD2104",
   "name": "10×SensiDirect RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-1",
     "name": "10×SensiDirect RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR401-130-016801": {
   "mother": "STR401-130-016801",
   "name": "4×STR Fast-130 Buffer (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "STR401-130-016801-1",
     "name": "25×STR Enzyme",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR401-130-016801-2",
     "name": "4×STR Fast-130 Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR401-130-016801-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR401-130-016801-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-145102": {
   "mother": "MD5104-145102",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145102-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145102)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145102-DB": {
   "mother": "MD5104-145102-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145102-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-145102-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014406": {
   "mother": "MD2104-014406",
   "name": "6.25×SensiDirect RTase/UNG Mix (014406)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014406-1",
     "name": "6.25×SensiDirect RTase/UNG Mix (014406)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014406-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014406)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M03": {
   "mother": "FHW1007-M03",
   "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-M03-1",
     "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-M03-2",
     "name": "5×LAMP Lyophilization Buffer (PB) (T1) (HNB free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-M03-3",
     "name": "5×HNB",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-145104": {
   "mother": "MD5104-145104",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145104-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145104)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145104-DB": {
   "mother": "MD5104-145104-DB",
   "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145104-DB-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-145104-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-092601": {
   "mother": "MD2104-092601",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092601)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-092601-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-092601-DB": {
   "mother": "MD2104-092601-DB",
   "name": "25×SensiDirect RTase/UNG Mix IV (014421)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-092601-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014421)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-092601-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-064805": {
   "mother": "FHW1007-P01-064805",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1007-P01-064805-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064805-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064805-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064805-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "AS08": {
   "mother": "AS08",
   "name": "10mM dUTP",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS08-5",
     "name": "10mM dUTP",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-000817": {
   "mother": "MD5104-000817",
   "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-000817-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000817-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD201": {
   "mother": "MD201",
   "name": "Superstart Direct Enzyme",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD201-1",
     "name": "Superstart Direct Enzyme",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD201-2",
     "name": "2×Superstart Direct Premix Buffer（dNTP free）",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020303": {
   "mother": "MD6104-020303",
   "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD6104-020303-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5244-014406": {
   "mother": "M5244-014406",
   "name": "25×Neoscript Fast RTase/UNG Mix (014406)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-014406-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (014406)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-014406-2",
     "name": "5×Neoscript RT Premix Buffer-ZJ4 (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M0091": {
   "mother": "M0091",
   "name": "50×Hyperstart Taq/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M0091-1",
     "name": "50×Hyperstart Taq/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M0091-2",
     "name": "10×Hyperstart Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4": {
   "mother": "FM2181-4",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-FP": {
   "mother": "FM2181-4-FP",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM2181-4-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-FP-3",
     "name": "41.67×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-014426": {
   "mother": "MD2104-014426",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014426)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-014426-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014426)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-014426-DB": {
   "mother": "MD2104-014426-DB",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014426)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014426-DB-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014426)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014426-DB-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014427": {
   "mother": "MD2104-014427",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014427)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-014427-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014427)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-014427-DB": {
   "mother": "MD2104-014427-DB",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014427)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014427-DB-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014427)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014427-DB-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014428": {
   "mother": "MD2104-014428",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014428)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-014428-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014428)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-014428-DB": {
   "mother": "MD2104-014428-DB",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014428)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014428-DB-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014428)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014428-DB-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW205-R02": {
   "mother": "HW205-R02",
   "name": "Bst 2.0 HS",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "HW205-R02-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-2",
     "name": "2×LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2084-2": {
   "mother": "MD2084-2",
   "name": "10×Fast Direct RTase/UNG Mix Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-2-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-2-2",
     "name": "2×Fast Direct RT Premix Buffer Ⅱ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW205-M01": {
   "mother": "HW205-M01",
   "name": "Bst 2.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW205-M01-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-M01-2",
     "name": "2×LAMP Premix Buffer (RY)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW206-M01": {
   "mother": "HW206-M01",
   "name": "Bst 2.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW206-M01-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW206-M01-2",
     "name": "2×LAMP Premix Buffer (RY)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5084-000903": {
   "mother": "MD5084-000903",
   "name": "25×Fast Direct RTase/UNG Mix (000903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5084-000903-1",
     "name": "25×Fast Direct RTase/UNG Mix (000903)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5084-000903-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000833-5P": {
   "mother": "FMD5104-000833-5P",
   "name": "Neoscript RTase HS Ⅱ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5104-000833-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000833-5P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000833-5P-3",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000833-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000833-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5101-000703": {
   "mother": "M5101-000703",
   "name": "Hyperstart Tth (000703)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-000703-1",
     "name": "Hyperstart Tth (000703)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-000703-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-000703-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0084-036001": {
   "mother": "FMD0084-036001",
   "name": "10×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (036001)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0084-036001-DB",
     "suffix": "DB",
     "name": "10×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (036001)",
     "amt": 9000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0084-036001-DB": {
   "mother": "FMD0084-036001-DB",
   "name": "25×Fast Direct RTase/UNG Mix (DG) (036001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0084-036001-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (036001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0084-036001-DB-2",
     "name": "10×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014104": {
   "mother": "MD2104-014104",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014104-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014104-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-020303": {
   "mother": "M2181-4-020303",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (020303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-020303-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (020303)",
     "amt": 600,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-020303-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (020303)",
     "amt": 11700,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-020303-FP": {
   "mother": "M2181-4-020303-FP",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2181-4-020303-FP-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-020303-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-020303-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-020303-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5144-166001": {
   "mother": "FM5144-166001",
   "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FM5144-166001-1",
     "name": "12.5×FastAmpli Part Taq (DG) (166001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-166001-2",
     "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-166001-3",
     "name": "50×FastAmpli Part RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-166001-4",
     "name": "100×TS-UNG (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-166001-5",
     "name": "83.33×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-166001-6",
     "name": "25×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "ED01": {
   "mother": "ED01",
   "name": "酶稀释液-2",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "ED01-1",
     "name": "酶稀释液-1",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "ED01-2",
     "name": "酶稀释液-2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "ED01-4",
     "name": "酶稀释液-FAST",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "ED01-5",
     "name": "酶稀释液-5",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FE35-043801": {
   "mother": "FE35-043801",
   "name": "Polluxstart Taq QS Ⅱ (DG) (043801)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "FE35-043801-8",
     "name": "Polluxstart Taq QS Ⅱ (DG) (043801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5181-4-105903": {
   "mother": "FM5181-4-105903",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (105903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-105903-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (105903)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-105903-2",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM5181-4-105903-FP",
     "suffix": "FP",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (105903)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD0104-000830": {
   "mother": "FMD0104-000830",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-000830-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD0104-000830-6P",
     "suffix": "6P",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000830)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD0104-000830-6P": {
   "mother": "FMD0104-000830-6P",
   "name": "Neoscript RTase HS Ⅱ (DG)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FMD0104-000830-6P-1",
     "name": "25×SensiDirect Part Enzyme Mix (DG) (000830)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-6P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-6P-3",
     "name": "TS-UNG Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-6P-4",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-6P-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000830-6P-6",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "M0181-4": {
   "mother": "M0181-4",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M0181-4-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M0181-4-2",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-095203": {
   "mother": "M2181-4-095203",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-095203-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095203)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-095203-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095203)",
     "amt": 336150,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-T4": {
   "mother": "M5244-T4",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (T4)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-T4-FP",
     "suffix": "FP",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (T4)",
     "amt": 1950000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-020303": {
   "mother": "FM2181-4-020303",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-020303-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-020303-DB": {
   "mother": "FM2181-4-020303-DB",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM2181-4-020303-DB-1",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-020303-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS212-126": {
   "mother": "AS212-126",
   "name": "2×冻干保护剂-126-6",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS212-126-6",
     "name": "2×冻干保护剂-126-6",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5234-NA-009401": {
   "mother": "FM5234-NA-009401",
   "name": "Neoscript RTase HS (NA) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5234-NA-009401-1",
     "name": "50×Fast Direct Part Ampli (NA) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-NA-009401-2",
     "name": "5×Robustart RT Premix Multi Buffer (NA) (dUTP) (DG) (009401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-NA-009401-3",
     "name": "Neoscript RTase HS (NA) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-NA-009401-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FSTR301-130-016806": {
   "mother": "FSTR301-130-016806",
   "name": "2.5×STR Premix Fast-130 (DG) (016806)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FSTR301-130-016806-FP",
     "suffix": "FP",
     "name": "2.5×STR Premix Fast-130 (DG) (016806)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FSTR301-130-016806-FP": {
   "mother": "FSTR301-130-016806-FP",
   "name": "25×STR Enzyme (DG) (016802)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FSTR301-130-016806-FP-1",
     "name": "2.5×STR Premix Fast-130 (Mg2+ free) (DG) (016805)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR301-130-016806-FP-2",
     "name": "25×STR Enzyme (DG) (016802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR301-130-016806-FP-3",
     "name": "5M Enhancer A",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2091": {
   "mother": "MD2091",
   "name": "50×SensiDirect Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-1",
     "name": "50×SensiDirect Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-2",
     "name": "2×SensiDirect Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-000803": {
   "mother": "FM2181-4-000803",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (000803)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-000803-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-000803-DB": {
   "mother": "FM2181-4-000803-DB",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (K+ free) (DG) (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM2181-4-000803-DB-1",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (K+ free) (DG) (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-000803-DB-2",
     "name": "2M KCl",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003004": {
   "mother": "MD2104-003004",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003004)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003004-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003004)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003004-DB": {
   "mother": "MD2104-003004-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003004)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003004-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003004)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-003004-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003005": {
   "mother": "MD2104-003005",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003005)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003005-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003005)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003005-DB": {
   "mother": "MD2104-003005-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003005)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003005-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003005)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-003005-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181-4-095201": {
   "mother": "FM0181-4-095201",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095201)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0181-4-095201-TP",
     "suffix": "TP",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095201)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0181-4-095201-TP": {
   "mother": "FM0181-4-095201-TP",
   "name": "Robustart Taq QS Ⅲ (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0181-4-095201-TP-1",
     "name": "Robustart Taq QS Ⅲ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-TP-2",
     "name": "10×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free) (DG) (105901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-TP-3",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5244-014405": {
   "mother": "M5244-014405",
   "name": "25×Neoscript Fast RTase/UNG Mix (014405)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-014405-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (014405)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-014405-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M218-4-143701": {
   "mother": "M218-4-143701",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (143701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M218-4-143701-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (143701)",
     "amt": 2800,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M218-4-143701-FP": {
   "mother": "M218-4-143701-FP",
   "name": "10×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M218-4-143701-FP-1",
     "name": "Robustart Taq QS Ⅲ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-143701-FP-2",
     "name": "10×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-143701-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-143701-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1007-P01": {
   "mother": "FHW1007-P01",
   "name": "10×LAMP Premix (DG) (Bst2.0 HS) (RNase H Ⅱ)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-P01-1",
     "name": "10×LAMP Premix (DG) (Bst2.0 HS) (RNase H Ⅱ)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-2",
     "name": "5×LAMP Lyophilization Buffer",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-P01": {
   "mother": "FHW1008-P01",
   "name": "10×RT-LAMP Premix (DG) (Bst2.0 HS) (RNase H Ⅱ)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1008-P01-1",
     "name": "10×RT-LAMP Premix (DG) (Bst2.0 HS) (RNase H Ⅱ)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-2",
     "name": "5×LAMP Lyophilization Buffer",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071-2-NA": {
   "mother": "MD2071-2-NA",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-2-NA-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-2-NA-2",
     "name": "2×Fast Direct Premix Buffer (dUTP) (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091": {
   "mother": "MD5091",
   "name": "50×SensiDirect Enzyme/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-1",
     "name": "50×SensiDirect Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-3",
     "name": "41.67×MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD5091-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR)",
     "amt": 52500,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "TP"
  },
  "M8254-NA": {
   "mother": "M8254-NA",
   "name": "20×Neoscript RTase/UNG Multi Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-NA-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8254-NA-2",
     "name": "8×Neoscript RT Premix Multi Buffer (NA) (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR201-133-FP": {
   "mother": "STR201-133-FP",
   "name": "50×dNTP Mix (dUTP)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "STR201-133-FP-1",
     "name": "25×STR Enzyme-133",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR201-133-FP-2",
     "name": "4×STR Buffer-133 (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR201-133-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR201-133-FP-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5084-000901": {
   "mother": "MD5084-000901",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (000901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5084-000901-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (000901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5084-000901-DB": {
   "mother": "MD5084-000901-DB",
   "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5084-000901-DB-1",
     "name": "10×Fast Direct RTase/UNG Mix (000901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5084-000901-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-073701": {
   "mother": "M5244-073701",
   "name": "25×Neoscript Fast RTase/UNG Mix (073701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-073701-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-073701-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (073701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020309": {
   "mother": "MD2091-020309",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020309-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020309-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-014409": {
   "mother": "MD5104-014409",
   "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "MD5104-014409-1",
     "name": "50×SensiDirect Part Ampli (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014409-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014409-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-014409-4",
     "name": "RNase Inhibitor",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014409-5",
     "name": "TS-UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014409-6",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014409-7",
     "name": "360mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "M2274-029502": {
   "mother": "M2274-029502",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029502-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029502)",
     "amt": 4400,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029502-DB": {
   "mother": "M2274-029502-DB",
   "name": "25×Neoscript RTase/UNG OT Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029502-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-029502-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-014402": {
   "mother": "MD4104-014402",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-014402-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-014402-DB": {
   "mother": "MD4104-014402-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (014402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-014402-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-014402-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-000829": {
   "mother": "MD5104-000829",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000829)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-000829-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000829)",
     "amt": 17400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "HW205-P01": {
   "mother": "HW205-P01",
   "name": "Bst 2.0 HS",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "HW205-P01-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-P01-2",
     "name": "2×LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW205-P01-3",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW2013-P01": {
   "mother": "HW2013-P01",
   "name": "Bst 3.0 HS",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "HW2013-P01-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW2013-P01-2",
     "name": "2×LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW2013-P01-3",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-014104": {
   "mother": "MD5104-014104",
   "name": "25×Neoscript RTase/UNG OT Mix (073701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-014104-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014104-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD5104-014104-FP",
     "suffix": "FP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD5104-003001-5P": {
   "mother": "MD5104-003001-5P",
   "name": "25×SensiDirect Part Ampli (003001)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-003001-5P-1",
     "name": "25×SensiDirect Part Ampli (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-003001-5P-2",
     "name": "Neoscript RTase HS Ⅱ (020305)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-003001-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-003001-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-003001-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD5104-4": {
   "mother": "MD5104-4",
   "name": "5×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-4-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG Ⅳ (Probe qRT-PCR)",
     "amt": 567,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-4-DB": {
   "mother": "MD5104-4-DB",
   "name": "25×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-4-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-4-DB-2",
     "name": "5×SensiDirect RT Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-105903-FP": {
   "mother": "FM5181-4-105903-FP",
   "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (003301)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5181-4-105903-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (105903)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-105903-FP-2",
     "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (003301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-105903-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-105903-FP-4",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5104-000833": {
   "mother": "FMD5104-000833",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000833-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000833-2",
     "name": "5×SensiDirect RT Buffer (DG) (000833)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M01-013401": {
   "mother": "FHW1007-M01-013401",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-M01-013401-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-M01-013401-2",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134-050902": {
   "mother": "FM5134-050902",
   "name": "25×Neoscript RTase/UNG Mix (DG) (050902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134-050902-1",
     "name": "25×Neoscript RTase/UNG Mix (DG) (050902)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5134-050902-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (DG) (050901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E36-096801": {
   "mother": "E36-096801",
   "name": "10×EXase BufferA",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "E36-096801-1",
     "name": "10×EXase BufferA",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-020312": {
   "mother": "MD2091-020312",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020312)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-020312-TP",
     "suffix": "TP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020312)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-020312-TP": {
   "mother": "MD2091-020312-TP",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020303)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2091-020312-TP-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020312-TP-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (020310)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020312-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5084-029501": {
   "mother": "FMD5084-029501",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (029501)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-029501-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (029501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-029501-DB": {
   "mother": "FMD5084-029501-DB",
   "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (029501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-029501-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (000903)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-029501-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (029501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-029502": {
   "mother": "FMD5084-029502",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (029502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-029502-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (029502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-029502-DB": {
   "mother": "FMD5084-029502-DB",
   "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (029502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-029502-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (000903)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-029502-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (029502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M3161-096701": {
   "mother": "M3161-096701",
   "name": "2.5×Robustart Premix-UNG (Probe qPCR) (096701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M3161-096701-DB",
     "suffix": "DB",
     "name": "2.5×Robustart Premix-UNG (Probe qPCR) (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5234-009401": {
   "mother": "FM5234-009401",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5234-009401-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-009401-2",
     "name": "50×Fast Direct Part RTase (DG) (020301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-009401-3",
     "name": "5×Robustart RT Premix Multi Buffer (dUTP) (DG) (009401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5234-009401-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M2244-NA-014401": {
   "mother": "M2244-NA-014401",
   "name": "6.25×Neoscript Fast RTase/UNG Mix (NA) (014401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2244-NA-014401-1",
     "name": "6.25×Neoscript Fast RTase/UNG Mix (NA) (014401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2244-NA-014401-2",
     "name": "2.08×Neoscript Fast RT Premix Buffer (NA) (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-019401": {
   "mother": "MD5104-019401",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-019401-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019401)",
     "amt": 55434,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-019401-DB": {
   "mother": "MD5104-019401-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (019401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-019401-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (019401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-019401-DB-2",
     "name": "5×SensiDirect RT Buffer (014403)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-019602": {
   "mother": "MD2104-019602",
   "name": "12.5×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-019602-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-019602-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-095203-DB": {
   "mother": "M2181-4-095203-DB",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095203)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-095203-DB-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095203)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-095203-DB-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM507": {
   "mother": "FM507",
   "name": "5×Superstart Premix plus (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM507-1",
     "name": "5×Superstart Premix plus (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD0104-074901-5P": {
   "mother": "FMD0104-074901-5P",
   "name": "Robustart Taq QS Ⅲ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD0104-074901-5P-1",
     "name": "Robustart Taq QS Ⅲ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-5P-2",
     "name": "MHR1M11 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-5P-3",
     "name": "25×SensiDirect Part UNG Mix (with dNTPs) (DG) (074901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-5P-4",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-5P-5",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2104-000819": {
   "mother": "MD2104-000819",
   "name": "33.33×SensiDirect RTase/UNG Mix (000819)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000819-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000819)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000819-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5161-096701": {
   "mother": "M5161-096701",
   "name": "5×Robustart Premix-UNG (Probe qPCR) (096701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5161-096701-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix-UNG (Probe qPCR) (096701)",
     "amt": 300,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5161-096701-FP": {
   "mother": "M5161-096701-FP",
   "name": "25×Robustart Taq/UNG Mix (096701)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5161-096701-FP-1",
     "name": "25×Robustart Taq/UNG Mix (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-096701-FP-2",
     "name": "5×Robustart Buffer (Mg2+ free) (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-096701-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-096701-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-003001": {
   "mother": "MD5104-003001",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003001)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003001-FP",
     "suffix": "FP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003001-FP": {
   "mother": "MD5104-003001-FP",
   "name": "25×SensiDirect RTase/UNG Mix (003001)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD5104-003001-FP-1",
     "name": "25×SensiDirect RTase/UNG Mix (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-003001-FP-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-003001-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-003001-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5244-ZJ4": {
   "mother": "M5244-ZJ4",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (ZJ4)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-ZJ4-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5244-ZJ4-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (ZJ4)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M5244-ZJ4-TP",
     "suffix": "TP",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (ZJ4)",
     "amt": 674700,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "M5274-072501-5P": {
   "mother": "M5274-072501-5P",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M5274-072501-5P-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5274-072501-5P-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5274-072501-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (072501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5274-072501-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5274-072501-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1008-R02-064801": {
   "mother": "FHW1008-R02-064801",
   "name": "Neoscript RTase HS (DG) (064801)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1008-R02-064801-1",
     "name": "10×LAMP Premix (DG) (Bst3.0 HS) (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-064801-2",
     "name": "Neoscript RTase HS (DG) (064801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-064801-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-064801-4",
     "name": "3.33×LAMP Lyophilization Buffer (064804)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2071-4": {
   "mother": "MD2071-4",
   "name": "2×Fast Direct Premix-UNG IV (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2071-4-DB",
     "suffix": "DB",
     "name": "2×Fast Direct Premix-UNG IV (Probe qPCR)",
     "amt": 25230,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2071-4-DB": {
   "mother": "MD2071-4-DB",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-4-DB-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-4-DB-2",
     "name": "2×Fast Direct Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-127502": {
   "mother": "FMD4104-127502",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-127502-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127502)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-127502-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-R02-064803": {
   "mother": "FHW1007-R02-064803",
   "name": "10×LAMP Premix (DG) (Bst3.0 HS) (064803)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-R02-064803-1",
     "name": "10×LAMP Premix (DG) (Bst3.0 HS) (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-064803-2",
     "name": "5×LAMP Lyophilization Buffer (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-064803-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FSTR301-130-016805": {
   "mother": "FSTR301-130-016805",
   "name": "2.5×STR Premix Fast-130 (DG) (016805)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FSTR301-130-016805-TP",
     "suffix": "TP",
     "name": "2.5×STR Premix Fast-130 (DG) (016805)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FSTR301-130-016805-TP": {
   "mother": "FSTR301-130-016805-TP",
   "name": "2.5×STR Premix Fast-130 (Mg2+ free) (DG) (016805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR301-130-016805-TP-1",
     "name": "25×STR Enzyme (DG) (016802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR301-130-016805-TP-2",
     "name": "2.5×STR Premix Fast-130 (Mg2+ free) (DG) (016805)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FSTR201-130-016805": {
   "mother": "FSTR201-130-016805",
   "name": "2×STR Premix Fast-130 (DG) (016805)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FSTR201-130-016805-TP",
     "suffix": "TP",
     "name": "2×STR Premix Fast-130 (DG) (016805)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FSTR201-130-016805-TP": {
   "mother": "FSTR201-130-016805-TP",
   "name": "2×STR Premix Fast-130 (Mg2+ free) (DG) (016805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FSTR201-130-016805-TP-1",
     "name": "25×STR Enzyme (DG) (016802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FSTR201-130-016805-TP-2",
     "name": "2×STR Premix Fast-130 (Mg2+ free) (DG) (016805)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-064806": {
   "mother": "FHW1007-P01-064806",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-P01-064806-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064806-2",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064806-3",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM8144-003301": {
   "mother": "FM8144-003301",
   "name": "8×FastAmpli RT Buffer (Mg2+free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM8144-003301-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8144-003301-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8144-003301-3",
     "name": "8×FastAmpli RT Buffer (Mg2+free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8144-003301-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5281-002902": {
   "mother": "FM5281-002902",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (DG) (002902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-002902-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (DG) (002902)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5281-002902-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM5281-002902-FP",
     "suffix": "FP",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FM5281-034108": {
   "mother": "FM5281-034108",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034108)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034108-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034108)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034108-DB": {
   "mother": "FM5281-034108-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034108)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034108-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034108)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5281-034108-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-034109": {
   "mother": "FM5281-034109",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034109)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034109-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034109)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034109-DB": {
   "mother": "FM5281-034109-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034109)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034109-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034109)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5281-034109-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M416-3-JY2": {
   "mother": "M416-3-JY2",
   "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M416-3-JY2-2",
     "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M3291-039502": {
   "mother": "M3291-039502",
   "name": "20×SensiMelt Multiplex Enzyme/UNG Mix (039501)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M3291-039502-1",
     "name": "20×SensiMelt Multiplex Enzyme/UNG Mix (039501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3291-039502-2",
     "name": "10×SensiMelt Multiplex Buffer (Mg2+ free) (039501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3291-039502-3",
     "name": "5M Enhancer A",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M3291-039502-4",
     "name": "DMSO",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M3291-039501": {
   "mother": "M3291-039501",
   "name": "10×SensiMelt Multiplex Buffer (Mg2+ free) (039501)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M3291-039501-1",
     "name": "20×SensiMelt  Multiplex Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-039501-2",
     "name": "10×SensiMelt Multiplex Buffer (Mg2+ free) (039501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-039501-3",
     "name": "5M Enhancer A",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-039501-4",
     "name": "DMSO",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2091-129507": {
   "mother": "MD2091-129507",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (129507)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-129507-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (129507)",
     "amt": 390000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-129507-DB": {
   "mother": "MD2091-129507-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-129507-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-129507-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-010701": {
   "mother": "MD2104-010701",
   "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-010701-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-010701-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (010701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM8101-000705": {
   "mother": "FM8101-000705",
   "name": "8×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000705)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM8101-000705-FP",
     "suffix": "FP",
     "name": "8×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000705)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5101-000703": {
   "mother": "FM5101-000703",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000703)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5101-000703-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000703)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5101-000703-FP": {
   "mother": "FM5101-000703-FP",
   "name": "Hyperstart Tth (DG) (000703)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5101-000703-FP-1",
     "name": "Hyperstart Tth (DG) (000703)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5101-000703-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5101-000703-FP-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW206-P01": {
   "mother": "HW206-P01",
   "name": "Bst 2.0 HS",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "HW206-P01-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW206-P01-2",
     "name": "2×LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW206-P01-3",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW206-P01-4",
     "name": "Neoscript RTase",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M216-3": {
   "mother": "M216-3",
   "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M216-3-DB",
     "suffix": "DB",
     "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-FP",
     "suffix": "FP",
     "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M216-3-DB": {
   "mother": "M216-3-DB",
   "name": "50×Robustart Taq",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M216-3-DB-1",
     "name": "50×Robustart Taq",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-DB-2",
     "name": "2×Robustart Premix Omni Ⅲ Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029501": {
   "mother": "M2274-029501",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029501)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029501-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029501-DB": {
   "mother": "M2274-029501-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029501-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-029501-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020310-TP": {
   "mother": "MD2091-020310-TP",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2091-020310-TP-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020302)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-020310-TP-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (020309)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-020310-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2084-NA-020301": {
   "mother": "MD2084-NA-020301",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA) (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-NA-020301-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA) (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-NA-020301-2",
     "name": "2×Fast Direct RT Premix Buffer (NA) (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-095201": {
   "mother": "M2274-095201",
   "name": "2.4×Neoscript RT Premix OT-UNG (ProbeqRT-PCR) (095201)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-095201-DB",
     "suffix": "DB",
     "name": "2.4×Neoscript RT Premix OT-UNG (ProbeqRT-PCR) (095201)",
     "amt": 23000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-095201-DB": {
   "mother": "M2274-095201-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-095201-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-095201-DB-2",
     "name": "2.4×Neoscript RT Premix OT Buffer (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161-045302": {
   "mother": "FM5161-045302",
   "name": "5×Robustart Premix-UNG (Mg2+ free) (DG) (045302)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5161-045302-1",
     "name": "5×Robustart Premix-UNG (Mg2+ free) (DG) (045302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "E800-020701": {
   "mother": "E800-020701",
   "name": "Luciferase (020701)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "E800-020701-2",
     "name": "Luciferase (020701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-020311": {
   "mother": "MD2091-020311",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020311)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-020311-TP",
     "suffix": "TP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020311)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-020311-TP": {
   "mother": "MD2091-020311-TP",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020303)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2091-020311-TP-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020311-TP-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (020309)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020311-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD2071-4-020301": {
   "mother": "FMD2071-4-020301",
   "name": "10×Fast Direct Part Ampli/UNG Mix IV (DG) (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD2071-4-020301-1",
     "name": "10×Fast Direct Part Ampli/UNG Mix IV (DG) (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD2071-4-020301-2",
     "name": "2×Fast Direct RT Premix Buffer Ⅳ (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD210-4": {
   "mother": "MD210-4",
   "name": "10×SensiDirect RTase Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD210-4-1",
     "name": "10×SensiDirect RTase Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD210-4-2",
     "name": "2×SensiDirect RT Premix Buffer Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5144-NA": {
   "mother": "FM5144-NA",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144-NA-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-NA-2",
     "name": "5×FastAmpli RT Buffer (NA) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5144-NA-3",
     "name": "Neoscript RTase (NA) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5281-002902": {
   "mother": "M5281-002902",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qRCR) (002902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5281-002902-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qRCR) (002902)",
     "amt": 720,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5281-002902-FP",
     "suffix": "FP",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qRCR) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5281-002902-DB": {
   "mother": "M5281-002902-DB",
   "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix (002902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5281-002902-DB-1",
     "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix (002902)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5281-002902-DB-2",
     "name": "5×Robustart ARMS Gene-typing Premix Buffer (dUTP) (002902)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-R02-2": {
   "mother": "FHW1007-R02-2",
   "name": "5×LAMP Lyophilization Buffer (Mg2+ free)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-R02-2-1",
     "name": "5×LAMP Lyophilization Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5144R": {
   "mother": "FM5144R",
   "name": "5×FastAmpli RT Premix-UNG (Probe qRT-PCR) (ROX) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5144R-TP",
     "suffix": "TP",
     "name": "5×FastAmpli RT Premix-UNG (Probe qRT-PCR) (ROX) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5144R-TP": {
   "mother": "FM5144R-TP",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs)(DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144R-TP-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs)(DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144R-TP-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144R-TP-3",
     "name": "5×FastAmpli RT Buffer (ROX) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FHW1008-R02-068601": {
   "mother": "FHW1008-R02-068601",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1008-R02-068601-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068601-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068601-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068601-4",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068601-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1008-R02-064802-5P": {
   "mother": "FHW1008-R02-064802-5P",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1008-R02-064802-5P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-R02-064802-5P-2",
     "name": "Neoscript RTase HS (DG) (064801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-R02-064802-5P-3",
     "name": "3.33×LAMP Lyophilization Buffer (064804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-R02-064802-5P-4",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-R02-064802-5P-5",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD4104-127502": {
   "mother": "MD4104-127502",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-127502-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127502)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-127502-DB": {
   "mother": "MD4104-127502-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (127502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-127502-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (127502)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD4104-127502-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M516-Q": {
   "mother": "M516-Q",
   "name": "5×Robustart Premix Buffer-Q",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M516-Q-1",
     "name": "50×Robustart Enzyme-Q",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M516-Q-2",
     "name": "5×Robustart Premix Buffer-Q",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000801": {
   "mother": "FMD5104-000801",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix  (with dNTPs) (DG) (000801)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000801-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix  (with dNTPs) (DG) (000801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000801-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000801-3",
     "name": "5×SensiDirect RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW206-M01-013401": {
   "mother": "HW206-M01-013401",
   "name": "Bst 2.0 HS",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "HW206-M01-013401-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW206-M01-013401-2",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW206-M01-013401-3",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FHW1008-P01-064801": {
   "mother": "FHW1008-P01-064801",
   "name": "RT Lamp Premix Plus(Probe) (DG) (Bst3.0 HS) (064801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FHW1008-P01-064801-6P",
     "suffix": "6P",
     "name": "RT Lamp Premix Plus(Probe) (DG) (Bst3.0 HS) (064801)",
     "amt": 5000,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FHW1008-P01-064801-6P": {
   "mother": "FHW1008-P01-064801-6P",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FHW1008-P01-064801-6P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-064801-6P-2",
     "name": "Neoscript RTase HS (DG) (064801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-064801-6P-3",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-064801-6P-4",
     "name": "5×LAMP Lyophilization Buffer (064804) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-064801-6P-5",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-064801-6P-6",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "MD4104-053305": {
   "mother": "MD4104-053305",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (053305)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-053305-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (053305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-053305-DB": {
   "mother": "MD4104-053305-DB",
   "name": "25×SensiDirect RTase/UNG Mix IV (053305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053305-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (053305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053305-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-053306": {
   "mother": "MD4104-053306",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (053306)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-053306-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (053306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-053306-DB": {
   "mother": "MD4104-053306-DB",
   "name": "25×SensiDirect RTase/UNG Mix IV (053303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053306-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (053303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053306-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM8254": {
   "mother": "FM8254",
   "name": "20×Neoscript RTase/UNG Multi Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM8254-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8254-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR201-136": {
   "mother": "STR201-136",
   "name": "25×STR Enzyme-136",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "STR201-136-1",
     "name": "25×STR Enzyme-136",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD2111": {
   "mother": "FMD2111",
   "name": "2×Stool Direct Premix-UNG(Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD2111-DB",
     "suffix": "DB",
     "name": "2×Stool Direct Premix-UNG(Probe qPCR) (DG)",
     "amt": 2700,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD2111-DB": {
   "mother": "FMD2111-DB",
   "name": "2×Stool Direct Premix Buffer (dUTP) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD2111-DB-1",
     "name": "50×Stool Direct Enzyme/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD2111-DB-2",
     "name": "2×Stool Direct Premix Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-T1": {
   "mother": "M5244-T1",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (T1)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-T1-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (T1)",
     "amt": 347600,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "AS44-101401": {
   "mother": "AS44-101401",
   "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "AS44-101401-1",
     "name": "EPA原酶",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-101401-2",
     "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-101401-3",
     "name": "10mM ATP",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "AS212": {
   "mother": "AS212",
   "name": "2×冻干保护剂-9",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "AS212-9",
     "name": "2×冻干保护剂-9",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM223-T1": {
   "mother": "FM223-T1",
   "name": "2×Robustart Multi RT Premix  (Probe qRT-PCR) (DG) (T1)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM223-T1-DB",
     "suffix": "DB",
     "name": "2×Robustart Multi RT Premix  (Probe qRT-PCR) (DG) (T1)",
     "amt": 30304,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM223-T1-DB": {
   "mother": "FM223-T1-DB",
   "name": "25×Neoscript RTase Mix (R) (DG) (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM223-T1-DB-1",
     "name": "25×Neoscript RTase Mix (R) (DG) (T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM223-T1-DB-2",
     "name": "2×Robustart Multi RT Premix Buffer (DG) (T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000833": {
   "mother": "MD2104-000833",
   "name": "33.33×SensiDirect RTase/UNG Mix (000833)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000833-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000833)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-000833-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014422": {
   "mother": "MD2104-014422",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014421)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014422-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014421)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014422-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-136101": {
   "mother": "M5101-136101",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136101)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-136101-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-136101-FP": {
   "mother": "M5101-136101-FP",
   "name": "Hyperstart Tth (136106)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5101-136101-FP-1",
     "name": "Hyperstart Tth (136106)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-136101-FP-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-136101-FP-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-136101-FP-4",
     "name": "250mM Mn(OAc)2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD2104-000814": {
   "mother": "FMD2104-000814",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000814)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD2104-000814-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD2104-000814-DB": {
   "mother": "FMD2104-000814-DB",
   "name": "6.25×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD2104-000814-DB-1",
     "name": "6.25×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD2104-000814-DB-2",
     "name": "2.08×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2111-073701": {
   "mother": "MD2111-073701",
   "name": "25×Stool Direct Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2111-073701-1",
     "name": "25×Stool Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2111-073701-2",
     "name": "2×Stool Direct Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007503": {
   "mother": "MD5091-007503",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007503-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007503)",
     "amt": 4500,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007503-TP": {
   "mother": "MD5091-007503-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007503-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5091-007503-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5091-007503-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M218-4": {
   "mother": "M218-4",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR）",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M218-4-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR）",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M218-4-FP": {
   "mother": "M218-4-FP",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M218-4-FP-1",
     "name": "Robustart Taq QS Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M218-4-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "STR201-133": {
   "mother": "STR201-133",
   "name": "2×STR Premix Fast-133",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR201-133-FP",
     "suffix": "FP",
     "name": "2×STR Premix Fast-133",
     "amt": 2800,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "AS44-001902": {
   "mother": "AS44-001902",
   "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS44-001902-2",
     "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5101-000701": {
   "mother": "FM5101-000701",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5101-000701-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5101-000701-FP": {
   "mother": "FM5101-000701-FP",
   "name": "Hyperstart Tth (DG) (000701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5101-000701-FP-1",
     "name": "Hyperstart Tth (DG) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5101-000701-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5101-000701-FP-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2071-2-003003": {
   "mother": "MD2071-2-003003",
   "name": "2×Fast Direct Premix-UNG Ⅱ (Probe qPCR) (003003)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2071-2-003003-DB",
     "suffix": "DB",
     "name": "2×Fast Direct Premix-UNG Ⅱ (Probe qPCR) (003003)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2071-2-003003-DB": {
   "mother": "MD2071-2-003003-DB",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-2-003003-DB-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-2-003003-DB-2",
     "name": "2×Fast Direct Premix Buffer (dUTP) (003003)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-R02-068602": {
   "mother": "FHW1008-R02-068602",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1008-R02-068602-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068602-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068602-3",
     "name": "5×LAMP Premix Buffer-T8ANT",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-068602-4",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5084-105901": {
   "mother": "FMD5084-105901",
   "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (105901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-105901-TP",
     "suffix": "TP",
     "name": "5×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (105901)",
     "amt": 8400,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-105901-TP": {
   "mother": "FMD5084-105901-TP",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix (with dNTPs) (DG) (105901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-105901-TP-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix (with dNTPs) (DG) (105901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-105901-TP-2",
     "name": "50×Fast Direct Part RTase (DG) (105901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-105901-TP-3",
     "name": "5×Fast Direct RT Buffer (DG) (105901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "PM05": {
   "mother": "PM05",
   "name": "Neoscript RTase 1ST Strand cDNA Synthesis Kit",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PM05-2",
     "name": "Neoscript RTase 1ST Strand cDNA Synthesis Kit",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5094-084801": {
   "mother": "FMD5094-084801",
   "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5094-084801-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5094-084801-2",
     "name": "5×SensiDirect Buffer (DG) (084801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5094-084801-3",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW505-R01-FP": {
   "mother": "HW505-R01-FP",
   "name": "Bst 2.0 HS",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "HW505-R01-FP-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R01-FP-2",
     "name": "5×LAMP Premix Buffer Ⅱ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R01-FP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R01-FP-4",
     "name": "50×LAMP Fluorescent Dye Ⅰ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "HW505-R02": {
   "mother": "HW505-R02",
   "name": "Lamp Premix (Dye Ⅱ) (Bst2.0 HS)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "HW505-R02-FP",
     "suffix": "FP",
     "name": "Lamp Premix (Dye Ⅱ) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "HW505-R02-FP": {
   "mother": "HW505-R02-FP",
   "name": "Bst 2.0 HS",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "HW505-R02-FP-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R02-FP-2",
     "name": "5×LAMP Premix Buffer Ⅱ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R02-FP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-R02-FP-4",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1007-R01-104101": {
   "mother": "FHW1007-R01-104101",
   "name": "10×LAMP Premix (DG) (Bst2.0 HS)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-R01-104101-1",
     "name": "10×LAMP Premix (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-R01-104101-2",
     "name": "5×LAMP Lyophilization Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-R01-104101-3",
     "name": "50×LAMP Fluorescent Dye Ⅰ(104101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5091-129506": {
   "mother": "FMD5091-129506",
   "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (129501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-129506-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (129501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5091-129506-2",
     "name": "5×SensiDirect Buffer (DG) (129502)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-104101": {
   "mother": "FHW1007-P01-104101",
   "name": "Bst 2.0 HS (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1007-P01-104101-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-104101-2",
     "name": "5×LAMP Premix Buffer-T8AN (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-104101-3",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-104101-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0181-4-095203": {
   "mother": "FM0181-4-095203",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0181-4-095203-TP",
     "suffix": "TP",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095203)",
     "amt": 18900,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0181-4-095203-TP": {
   "mother": "FM0181-4-095203-TP",
   "name": "10×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free) (DG) (095203)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0181-4-095203-TP-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (DG) (095203)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095203-TP-2",
     "name": "10×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free) (DG) (095203)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095203-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD4104-014403": {
   "mother": "MD4104-014403",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014403)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-014403-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-014403-DB": {
   "mother": "MD4104-014403-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (014403)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-014403-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (014403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-014403-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-019402": {
   "mother": "M8254-019402",
   "name": "8×Neoscript RT Premix Multi-UNG (Probe qRT-PCR) (019402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M8254-019402-TP",
     "suffix": "TP",
     "name": "8×Neoscript RT Premix Multi-UNG (Probe qRT-PCR) (019402)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M8254-019402-TP": {
   "mother": "M8254-019402-TP",
   "name": "20×Neoscript RTase/UNG Multi Mix (019402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-019402-TP-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (019402)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-019402-TP-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-019403": {
   "mother": "M8254-019403",
   "name": "8×Neoscript RT Premix Multi-UNG (Probe qRT-PCR) (019403)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M8254-019403-TP",
     "suffix": "TP",
     "name": "8×Neoscript RT Premix Multi-UNG (Probe qRT-PCR) (019403)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M8254-019403-TP": {
   "mother": "M8254-019403-TP",
   "name": "20×Neoscript RTase/UNG Multi Mix (019403)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-019403-TP-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (019403)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-019403-TP-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014423-5P": {
   "mother": "MD2104-014423-5P",
   "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-014423-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-000833-5P": {
   "mother": "MD2104-000833-5P",
   "name": "25×SensiDirect Part Ampli/UNG Mix (000833)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-000833-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (000833)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-000833-5P": {
   "mother": "MD5104-000833-5P",
   "name": "50×SensiDirect Part RTase (000833)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-000833-5P-2",
     "name": "50×SensiDirect Part RTase (000833)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000833-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000833-5P-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-000833-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5104-000833-5P-6",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5134S": {
   "mother": "M5134S",
   "name": "25×Neoscript Fast RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134S-1",
     "name": "25×Neoscript Fast RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5134S-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (SYBR qRT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5161-3-084301": {
   "mother": "M5161-3-084301",
   "name": "5×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (084301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5161-3-084301-DB",
     "suffix": "DB",
     "name": "5×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (084301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5161-3-084301-DB": {
   "mother": "M5161-3-084301-DB",
   "name": "5×Robustart Omni-Ⅲ Premix Buffer (dUTP) (084301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5161-3-084301-DB-1",
     "name": "25×Robustart Taq/UNG Mix (084301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-3-084301-DB-2",
     "name": "5×Robustart Omni-Ⅲ Premix Buffer (dUTP) (084301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2111": {
   "mother": "MD2111",
   "name": "2×Stool Direct Premix-UNG (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2111-DB",
     "suffix": "DB",
     "name": "2×Stool Direct Premix-UNG (Probe qPCR)",
     "amt": 18720,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2111-DB": {
   "mother": "MD2111-DB",
   "name": "50×Stool Direct Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2111-DB-1",
     "name": "50×Stool Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2111-DB-2",
     "name": "2×Stool Direct Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-029601": {
   "mother": "MD2104-029601",
   "name": "25×SensiDirect RTase/UNG Mix (014106)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-029601-1",
     "name": "25×SensiDirect RTase/UNG Mix (014106)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-029601-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007501": {
   "mother": "MD5091-007501",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007501)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007501-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-007501-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007501-TP": {
   "mother": "MD5091-007501-TP",
   "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007501-TP-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-007501-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-007501-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2181-4-003001": {
   "mother": "M2181-4-003001",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (003001)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-003001-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (003001)",
     "amt": 2400,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003001-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-003001-FP": {
   "mother": "M2181-4-003001-FP",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (003001)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2181-4-003001-FP-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003001-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003001-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003001-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5134-DW": {
   "mother": "FM5134-DW",
   "name": "25×Neoscript RTase/UNG Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134-DW-1",
     "name": "25×Neoscript RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5134-DW-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-034105": {
   "mother": "FM5281-034105",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034105)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034105-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034105)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034105-DB": {
   "mother": "FM5281-034105-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034105)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034105-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034105)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5281-034105-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-034106": {
   "mother": "FM5281-034106",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034106)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034106-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034106)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034106-DB": {
   "mother": "FM5281-034106-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034106)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034106-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034106)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5281-034106-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-034107": {
   "mother": "FM5281-034107",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034107)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034107-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034107)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034107-DB": {
   "mother": "FM5281-034107-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034107)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034107-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034107)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5281-034107-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-127503": {
   "mother": "FMD4104-127503",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD4104-127503-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127503)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD4104-127503-DB": {
   "mother": "FMD4104-127503-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127503)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-127503-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127503)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-127503-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5071-NA": {
   "mother": "FM5071-NA",
   "name": "5×Superstart Premix plus-UNG (NA) (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5071-NA-1",
     "name": "5×Superstart Premix plus-UNG (NA) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FM5071-NA-FP",
     "suffix": "FP",
     "name": "5×Superstart Premix plus-UNG (NA) (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-019402": {
   "mother": "MD2104-019402",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-019402-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-019402-DB": {
   "mother": "MD2104-019402-DB",
   "name": "25×SensiDirect RTase/UNG Mix (019402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-019402-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (019402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-019402-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E702": {
   "mother": "E702",
   "name": "10×HRV 3C Reaction Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "E702-1",
     "name": "HRV 3C Protease",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "E702-2",
     "name": "10×HRV 3C Reaction Buffer",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M181-4-DB-HES2": {
   "mother": "M181-4-DB-HES2",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M181-4-DB-HES2-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M181-4-DB-HES2-2",
     "name": "4×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM223-T1-029301": {
   "mother": "FM223-T1-029301",
   "name": "2×Robustart Multi RT Premix Buffer (DG) (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM223-T1-029301-1",
     "name": "25×Neoscript RTase Mix (R) (DG) (T1) (029301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM223-T1-029301-2",
     "name": "2×Robustart Multi RT Premix Buffer (DG) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000836": {
   "mother": "FMD0104-000836",
   "name": "14.5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000836)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-000836-DB",
     "suffix": "DB",
     "name": "14.5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000836)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-000836-DB": {
   "mother": "FMD0104-000836-DB",
   "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-000836-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD0104-000836-DB-2",
     "name": "14.5×SensiDirect RT buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-095203": {
   "mother": "FM2181-4-095203",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-095203-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (095203)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-095203-FP": {
   "mother": "FM2181-4-095203-FP",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM2181-4-095203-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG) (095203)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-095203-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-095203-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-095203-FP-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0301": {
   "mother": "FM0301",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0301-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5101-019504": {
   "mother": "M5101-019504",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019504)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-019504-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019504)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-019504-FP": {
   "mother": "M5101-019504-FP",
   "name": "Hyperstart Tth (019504)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5101-019504-FP-1",
     "name": "Hyperstart Tth (019504)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-019504-FP-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-019504-FP-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-019504-FP-4",
     "name": "250mM Mn(OAc)2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5101-019505": {
   "mother": "M5101-019505",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019505)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-019505-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019505)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-019505-FP": {
   "mother": "M5101-019505-FP",
   "name": "Hyperstart Tth (019505)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5101-019505-FP-1",
     "name": "Hyperstart Tth (019505)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-019505-FP-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-019505-FP-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5101-019505-FP-4",
     "name": "250mM Mn(OAc)2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0144-137601": {
   "mother": "FM0144-137601",
   "name": "100×FastAmpli Enzyme (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM0144-137601-1",
     "name": "100×FastAmpli Enzyme (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0144-137601-2",
     "name": "50×FastAmpli Part RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0144-137601-3",
     "name": "10×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0144-137601-4",
     "name": "25×FastAmpli RT additive (DG) (137601)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1007-M01-028701": {
   "mother": "FHW1007-M01-028701",
   "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-M01-028701-1",
     "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-M01-028701-2",
     "name": "2×LAMP Lyophilization Buffer (Mg2+ free) (RY) (0287001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M516-085201": {
   "mother": "M516-085201",
   "name": "5×Robustart Premix (Probe qPCR) (085201)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M516-085201-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix (Probe qPCR) (085201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M516-085201-FP": {
   "mother": "M516-085201-FP",
   "name": "25×Robustart Enzyme Mix (085201)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M516-085201-FP-1",
     "name": "25×Robustart Enzyme Mix (085201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-085201-FP-2",
     "name": "5×Robustart Buffer (Mg2+ free) (085201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-085201-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-085201-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-014403": {
   "mother": "MD5104-014403",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014403)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-014403-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-014403-DB": {
   "mother": "MD5104-014403-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014403)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-014403-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014403-DB-2",
     "name": "5×SensiDirect RT Buffer (014403)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M518-4-FP": {
   "mother": "M518-4-FP",
   "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M518-4-FP-1",
     "name": "Robustart Taq QS Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M518-4-FP-2",
     "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M518-4-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M518-4-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "STR201-134": {
   "mother": "STR201-134",
   "name": "25×STR Enzyme-134",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "STR201-134-1",
     "name": "25×STR Enzyme-134",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "STR201-135": {
   "mother": "STR201-135",
   "name": "25×STR Enzyme-135",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "STR201-135-1",
     "name": "25×STR Enzyme-135",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD0104-036001": {
   "mother": "FMD0104-036001",
   "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-036001-1",
     "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD0104-036001-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD0104-036001-DB",
     "suffix": "DB",
     "name": "14.5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (036001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD0104-036001-DB": {
   "mother": "FMD0104-036001-DB",
   "name": "22.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-036001-DB-1",
     "name": "22.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD0104-036001-DB-2",
     "name": "14.5×SensiDirect RT buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007501-DB": {
   "mother": "MD5091-007501-DB",
   "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5091-007501-DB-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-007501-DB-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007502": {
   "mother": "MD5091-007502",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007502-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007502-DB": {
   "mother": "MD5091-007502-DB",
   "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5091-007502-DB-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (007501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-007502-DB-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (007502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4": {
   "mother": "M2181-4",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
     "amt": 840,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-FP": {
   "mother": "M2181-4-FP",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2181-4-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-FP-3",
     "name": "50×dNTP Mix (dUTP) (047601)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2181-4-FP-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M518-4": {
   "mother": "M518-4",
   "name": "5×FastAmpli Premix Ⅳ (Probe qPCR）",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M518-4-FP",
     "suffix": "FP",
     "name": "5×FastAmpli Premix Ⅳ (Probe qPCR）",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-NA-020301": {
   "mother": "FMD5084-NA-020301",
   "name": "Neoscript RTase HS (NA) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-NA-020301-1",
     "name": "50×Fast Direct Part Ampli (NA) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-NA-020301-2",
     "name": "Neoscript RTase HS (NA) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-NA-020301-3",
     "name": "Neoscript RTase HS (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-NA-020301-4",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2071-4-DB-NA": {
   "mother": "MD2071-4-DB-NA",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅳ (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-4-DB-NA-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅳ (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-4-DB-NA-2",
     "name": "2×Fast Direct Premix Buffer (dUTP) (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014421": {
   "mother": "MD2104-014421",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014421)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014421-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014421)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014421-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014418)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014419": {
   "mother": "MD2104-014419",
   "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014419-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014417)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014419-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014419)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M0071-014101": {
   "mother": "M0071-014101",
   "name": "25×Superstart Taq plus/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M0071-014101-1",
     "name": "25×Superstart Taq plus/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M0071-014101-2",
     "name": "10×Superstart Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS212-197": {
   "mother": "AS212-197",
   "name": "2×冻干保护剂-197-6",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS212-197-6",
     "name": "2×冻干保护剂-197-6",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5104-4": {
   "mother": "FMD5104-4",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-4-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-4-2",
     "name": "5×SensiDirect RT Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-4-3",
     "name": "50×SensiDirect Part RTase Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD4104-014401": {
   "mother": "MD4104-014401",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-014401-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-014401-DB": {
   "mother": "MD4104-014401-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (014401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-014401-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-014401-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-NA-000812": {
   "mother": "FMD4104-NA-000812",
   "name": "25×SensiDirect Part Ampli/UNG Mix (NA) (DG) (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-NA-000812-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (NA) (DG) (000803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-NA-000812-2",
     "name": "4×SensiDirect RT Premix Buffer (NA) (dUTP) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD3104-000801": {
   "mother": "MD3104-000801",
   "name": "12.5×SensiDirect RTase/UNG Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD3104-000801-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (000801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD3104-000801-2",
     "name": "3×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD6104-020323": {
   "mother": "FMD6104-020323",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020319)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD6104-020323-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020319)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD6104-020323-2",
     "name": "6×SensiDirect RT Buffer (DG) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD6104-020324": {
   "mother": "FMD6104-020324",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020320)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD6104-020324-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020320)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD6104-020324-2",
     "name": "6×SensiDirect RT Buffer (DG) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E07": {
   "mother": "E07",
   "name": "Superstart Taq plus",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "E07-9",
     "name": "Superstart Taq plus",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5281-034103": {
   "mother": "FM5281-034103",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034103-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034103)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034103-DB": {
   "mother": "FM5281-034103-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034103)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034103-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034103)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5281-034103-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-034104": {
   "mother": "FM5281-034104",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5281-034104-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qPCR) (DG) (034104)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5281-034104-DB": {
   "mother": "FM5281-034104-DB",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034104)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-034104-DB-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034104)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5281-034104-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E701": {
   "mother": "E701",
   "name": "10×TEV Protease Reaction Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "E701-1",
     "name": "TEV Protease",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "E701-2",
     "name": "10×TEV Protease Reaction Buffer",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-000701": {
   "mother": "M5101-000701",
   "name": "Hyperstart Tth (000701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-000701-1",
     "name": "Hyperstart Tth (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-000701-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-000701-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5101-000702": {
   "mother": "M5101-000702",
   "name": "Hyperstart Tth (000702)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-000702-1",
     "name": "Hyperstart Tth (000702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-000702-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5101-000702-3",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "STR501-T13": {
   "mother": "STR501-T13",
   "name": "5×STR Premix T13",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR501-T13-FP",
     "suffix": "FP",
     "name": "5×STR Premix T13",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR501-T13-FP": {
   "mother": "STR501-T13-FP",
   "name": "25×STR Enzyme",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "STR501-T13-FP-1",
     "name": "25×STR Enzyme",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-FP-2",
     "name": "5×STR Buffer T13 (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-FP-3",
     "name": "50×dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M516-096701": {
   "mother": "M516-096701",
   "name": "5×Robustart Premix (Probe qPCR) (096701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M516-096701-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix (Probe qPCR) (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M516-096701-FP": {
   "mother": "M516-096701-FP",
   "name": "25×Robustart Taq Mix (096701)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M516-096701-FP-1",
     "name": "25×Robustart Taq Mix (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-096701-FP-2",
     "name": "5×Robustart Buffer (Mg2+ free) (096701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-096701-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-096701-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M8254-014101": {
   "mother": "M8254-014101",
   "name": "25×Neoscript RTase/UNG Multi Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-014101-1",
     "name": "25×Neoscript RTase/UNG Multi Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-014101-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-020901": {
   "mother": "MD2104-020901",
   "name": "25×SensiDirect RTase/UNG Mix (020901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-020901-1",
     "name": "25×SensiDirect RTase/UNG Mix (020901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-020901-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M216-3-004701": {
   "mother": "M216-3-004701",
   "name": "Polluxstart Taq QS Ⅱ (028301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M216-3-004701-1",
     "name": "Polluxstart Taq QS Ⅱ (028301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-004701-2",
     "name": "2×Robustart Premix Omni Ⅲ Buffer (004701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134-NA": {
   "mother": "FM5134-NA",
   "name": "25×Neoscript RTase/UNG Mix (NA) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134-NA-1",
     "name": "25×Neoscript RTase/UNG Mix (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5134-NA-2",
     "name": "5×Neoscript RT Premix Buffer (NA) (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M3291-2": {
   "mother": "M3291-2",
   "name": "20×SensiMelt  Multiplex Enzyme/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M3291-2-1",
     "name": "20×SensiMelt  Multiplex Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-2-2",
     "name": "3×SensiMelt  Multiplex Buffer Ⅱ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3291-2-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM5244-NA-043801": {
   "mother": "FM5244-NA-043801",
   "name": "20×Neoscript Fast RTase/UNG Mix (with dNTP) (NA) (DG) (043801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5244-NA-043801-1",
     "name": "20×Neoscript Fast RTase/UNG Mix (with dNTP) (NA) (DG) (043801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5244-NA-043801-2",
     "name": "5×Neoscript Fast RT Buffer (NA) (DG) (043801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M0181-4-NA": {
   "mother": "M0181-4-NA",
   "name": "10×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M0181-4-NA-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M0181-4-NA-2",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020332": {
   "mother": "MD6104-020332",
   "name": "6×SensiDirect RTase/UNG Mix (020326)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020332-1",
     "name": "6×SensiDirect RTase/UNG Mix (020326)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020332-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FE105-003702": {
   "mother": "FE105-003702",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FE105-003702-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FE105-003702-2",
     "name": "5×LAMP Lyophilization Buffer (064803) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FE105-003702-3",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW206-P01-064801": {
   "mother": "HW206-P01-064801",
   "name": "10×LAMP Premix (Bst3.0 HS) (064801)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "HW206-P01-064801-1",
     "name": "10×LAMP Premix (Bst3.0 HS) (064801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "HW206-P01-064801-6P",
     "suffix": "6P",
     "name": "RT Lamp Premix Plus (Probe) (Bst3.0 HS) (064801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4181-4": {
   "mother": "M4181-4",
   "name": "4×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4181-4-FP",
     "suffix": "FP",
     "name": "4×FastAmpli Premix-UNG Ⅳ (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4181-4-FP": {
   "mother": "M4181-4-FP",
   "name": "4×FastAmpli Buffer Ⅳ (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M4181-4-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M4181-4-FP-2",
     "name": "4×FastAmpli Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M4181-4-FP-3",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M4181-4-FP-4",
     "name": "50×dNTP Mix (dUTP) (047601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5281-034101": {
   "mother": "FM5281-034101",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034101)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5281-034101-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5281-034102": {
   "mother": "FM5281-034102",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034102)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5281-034102-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (034102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD4104-053303": {
   "mother": "MD4104-053303",
   "name": "25×SensiDirect RTase/UNG Mix IV (053303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053303-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (053303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053303-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-053304": {
   "mother": "MD4104-053304",
   "name": "25×SensiDirect RTase/UNG Mix IV (053304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053304-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (053304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053304-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FSTR201-130-016801": {
   "mother": "FSTR201-130-016801",
   "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FSTR201-130-016801-1",
     "name": "25×STR Enzyme (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR201-130-016801-2",
     "name": "2×STR Fast-130 Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FSTR201-130-016801-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FSTR201-130-016801-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1008-R02-064803": {
   "mother": "FHW1008-R02-064803",
   "name": "10×LAMP Premix (DG) (Bst3.0 HS) (064803)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1008-R02-064803-1",
     "name": "10×LAMP Premix (DG) (Bst3.0 HS) (064803)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5244-088202": {
   "mother": "M5244-088202",
   "name": "25×Neoscript Fast RTase/UNG Mix (088202)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-088202-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (088202)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-088202-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (088202)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4181-4-NA-020301": {
   "mother": "M4181-4-NA-020301",
   "name": "4×FastAmpli Premix-UNG Ⅳ(Mg2+ free) (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4181-4-NA-020301-1",
     "name": "4×FastAmpli Premix-UNG Ⅳ(Mg2+ free) (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M4181-4-NA-020301-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028303": {
   "mother": "FM5181-4-028303",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028303-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5181-4-028303-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028304": {
   "mother": "FM5181-4-028304",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028304-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5181-4-028304-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071-4-NA-020301": {
   "mother": "MD2071-4-NA-020301",
   "name": "10×Fast Direct Part Ampli/UNG Mix IV (NA) (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-4-NA-020301-1",
     "name": "10×Fast Direct Part Ampli/UNG Mix IV (NA) (020301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-4-NA-020301-2",
     "name": "2×Fast Direct Premix Buffer Ⅳ (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-064809": {
   "mother": "FHW1007-P01-064809",
   "name": "5×LAMP Lyophilization Buffer (064809)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-P01-064809-2",
     "name": "5×LAMP Lyophilization Buffer (064809)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FHW1007-P01-064810": {
   "mother": "FHW1007-P01-064810",
   "name": "5×LAMP Lyophilization Buffer (064810)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-P01-064810-2",
     "name": "5×LAMP Lyophilization Buffer (064810)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM8254-T1": {
   "mother": "FM8254-T1",
   "name": "20×Neoscript RTase/UNG Multi Mix (DG) (T1)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM8254-T1-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (DG) (T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8254-T1-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM8254-T1-3",
     "name": "360mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM5244-129501": {
   "mother": "FM5244-129501",
   "name": "25×Neoscript Fast RTase/UNG Mix (DG) (001905)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5244-129501-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (DG) (001905)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5244-129501-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (DG) (129501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5244-129502": {
   "mother": "FM5244-129502",
   "name": "25×Neoscript Fast RTase/UNG Mix (DG) (001905)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5244-129502-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (DG) (001905)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5244-129502-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (DG) (129502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2011": {
   "mother": "MD2011",
   "name": "50×Superstart Direct Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2011-1",
     "name": "50×Superstart Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2011-2",
     "name": "2×Superstart Direct Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161-3": {
   "mother": "FM5161-3",
   "name": "50×Robustart Taq/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5161-3-1",
     "name": "50×Robustart Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5161-3-2",
     "name": "5×Robustart Omni Ⅲ Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-145101": {
   "mother": "MD5104-145101",
   "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145101-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-145101-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5084-020301": {
   "mother": "MD5084-020301",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5084-020301-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5084-020301-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-010701": {
   "mother": "FMD5104-010701",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-010701-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-010701-2",
     "name": "5×SensiDirect RT Buffer (DG) (010701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M6161-000403-5P": {
   "mother": "M6161-000403-5P",
   "name": "polluxstart Taq",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M6161-000403-5P-1",
     "name": "polluxstart Taq",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M6161-000403-5P-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M6161-000403-5P-3",
     "name": "6.6×Robustart Buffer (Mg2+ free) (000403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD4104-034103": {
   "mother": "FMD4104-034103",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-034103-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD4104-034103-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (034103)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-034104": {
   "mother": "FMD4104-034104",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-034104-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD4104-034104-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (034104)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-034105": {
   "mother": "FMD4104-034105",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-034105-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD4104-034105-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (034105)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-034102": {
   "mother": "FMD4104-034102",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-034102-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (034102)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD4104-034102-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-NA-034101": {
   "mother": "FMD5104-NA-034101",
   "name": "12.5×SensiDirect RTase/UNG Mix (NA) (with dNTPs) (DG) (034101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-NA-034101-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (NA) (with dNTPs) (DG) (034101)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5104-NA-034101-2",
     "name": "5×SensiDirect RT Buffer (NA) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-129505": {
   "mother": "FMD5091-129505",
   "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (129501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-129505-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (129501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5091-129505-2",
     "name": "5×SensiDirect Buffer (DG) (129501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW505-P01-007201": {
   "mother": "HW505-P01-007201",
   "name": "Bst 2.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW505-P01-007201-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW505-P01-007201-2",
     "name": "5×LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8274-019402": {
   "mother": "M8274-019402",
   "name": "20×Neoscript RTase/UNG Mix (019401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8274-019402-1",
     "name": "20×Neoscript RTase/UNG Mix (019401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8274-019402-2",
     "name": "8×Neoscript RT Premix  Buffer (dUTP) (019402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5134-019601": {
   "mother": "M5134-019601",
   "name": "12.5×Neoscript RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-019601-1",
     "name": "12.5×Neoscript RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5134-019601-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-165902": {
   "mother": "FMD5104-165902",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-165902-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-165902-2",
     "name": "3.33×SensiDirect RT Buffer (dUTP) (DG) (165902)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-165901": {
   "mother": "FMD5104-165901",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-165901-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-165901-2",
     "name": "3.33×SensiDirect RT Buffer (dUTP) (DG) (165901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M181-4-DB-HES1-028001": {
   "mother": "M181-4-DB-HES1-028001",
   "name": "2.5×FastAmpli Premix Buffer Ⅳ (dUTP) (028001)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M181-4-DB-HES1-028001-2",
     "name": "2.5×FastAmpli Premix Buffer Ⅳ (dUTP) (028001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5281-013401": {
   "mother": "FM5281-013401",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (013401)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5281-013401-1",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Mg2+ free) (Probe qPCR) (DG) (013401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD4104-NA-127501": {
   "mother": "FMD4104-NA-127501",
   "name": "12.5×SensiDirect RTase/UNG Mix (NA) (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-NA-127501-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (NA) (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD4104-NA-127501-2",
     "name": "4×SensiDirect RT Premix Buffer (NA) (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-NA-014101": {
   "mother": "M2181-4-NA-014101",
   "name": "25×FastAmpli Enzyme/UNG Mix IV (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-NA-014101-1",
     "name": "25×FastAmpli Enzyme/UNG Mix IV (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-NA-014101-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003002": {
   "mother": "MD2104-003002",
   "name": "25×SensiDirect RTase/UNG Mix (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003002-1",
     "name": "25×SensiDirect RTase/UNG Mix (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-003002-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-034101": {
   "mother": "FMD5104-034101",
   "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-034101-1",
     "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-034101-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020307": {
   "mother": "MD2091-020307",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020307-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020307-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020307)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020308": {
   "mother": "MD2091-020308",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020308-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020308-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014418": {
   "mother": "MD2104-014418",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014418)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014418-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014418)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014418-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014418)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5124": {
   "mother": "FMD5124",
   "name": "5×Stool Direct RT Premix-UNG (Probe qRT-PCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5124-TP",
     "suffix": "TP",
     "name": "5×Stool Direct RT Premix-UNG (Probe qRT-PCR) (DG)",
     "amt": 11650,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5124-TP": {
   "mother": "FMD5124-TP",
   "name": "5×Stool Direct RT Buffer (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5124-TP-1",
     "name": "8×Stool Direct Part Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5124-TP-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5124-TP-3",
     "name": "5×Stool Direct RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM8254-NA": {
   "mother": "FM8254-NA",
   "name": "20×Neoscript RTase/UNG Multi Mix (NA) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM8254-NA-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM8254-NA-2",
     "name": "8×Neoscript RT Premix Multi Buffer (NA) (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM8254-NA-3",
     "name": "360mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-014402": {
   "mother": "MD5104-014402",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-014402-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014402-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-000801": {
   "mother": "MD2084-000801",
   "name": "10×Fast Direct RTase/UNG Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-000801-1",
     "name": "10×Fast Direct RTase/UNG Mix (000801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-000801-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (000801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181-4-014402": {
   "mother": "FM0181-4-014402",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (014402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM0181-4-014402-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0181-4-014402-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181-4-020305": {
   "mother": "FM0181-4-020305",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (020305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM0181-4-020305-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (020305)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-020305-2",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-014401": {
   "mother": "MD5104-014401",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-014401-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-014401-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020320": {
   "mother": "MD6104-020320",
   "name": "6×SensiDirect RTase/UNG Mix (020316)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020320-1",
     "name": "6×SensiDirect RTase/UNG Mix (020316)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020320-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR202-055501": {
   "mother": "STR202-055501",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (055501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR202-055501-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (055501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR202-055501-2",
     "name": "2×STR RT Premix Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5254-DB": {
   "mother": "M5254-DB",
   "name": "20×Neoscript RTase/UNG Multi Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5254-DB-1",
     "name": "20×Neoscript RTase/UNG Multi Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5254-DB-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-T3-003001": {
   "mother": "M5244-T3-003001",
   "name": "5×Neoscript Fast RTase/UNG Mix (T3)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-T3-003001-1",
     "name": "5×Neoscript Fast RTase/UNG Mix (T3)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-T3-003001-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T3)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-T1-080601": {
   "mother": "M5244-T1-080601",
   "name": "5×Neoscript Fast RTase/UNG Mix (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-T1-080601-1",
     "name": "5×Neoscript Fast RTase/UNG Mix (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-T1-080601-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5134-NA": {
   "mother": "M5134-NA",
   "name": "25×Neoscript RTase/UNG Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-NA-1",
     "name": "25×Neoscript RTase/UNG Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5134-NA-2",
     "name": "5×Neoscript RT Premix Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M5134-NA-DB",
     "suffix": "DB",
     "name": "5×Neoscript RT Premix-UNG (NA) (Probe qRT-PCR)",
     "amt": 2100,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "M4274-014401": {
   "mother": "M4274-014401",
   "name": "25×Neoscript RTase/UNG OT Mix (090801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4274-014401-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M4274-014401-2",
     "name": "4×Neoscript RT Premix OT Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4274-014402": {
   "mother": "M4274-014402",
   "name": "25×Neoscript RTase/UNG OT Mix (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4274-014402-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M4274-014402-2",
     "name": "4×Neoscript RT Premix OT Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-002901": {
   "mother": "FMD0104-002901",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002901-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD0104-002901-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD610-020322": {
   "mother": "MD610-020322",
   "name": "6×SensiDirect RTase Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD610-020322-1",
     "name": "6×SensiDirect RTase Mix (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD610-020322-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-020303-FP": {
   "mother": "MD2084-020303-FP",
   "name": "25×Fast Direct Enzyme/UNG Mix (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2084-020303-FP-1",
     "name": "25×Fast Direct Enzyme/UNG Mix (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-020303-FP-2",
     "name": "Neoscript RTase",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-020303-FP-3",
     "name": "2×Fast Direct RT Premix Buffer (dUTP)(Mg2+ free)(020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-020303-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5244-T3": {
   "mother": "M5244-T3",
   "name": "25×Neoscript Fast RTase/UNG Mix (T3)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-T3-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (T3)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-T3-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T3)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M5244-T3-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (T3)",
     "amt": 47100,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD5071-4-040801": {
   "mother": "FMD5071-4-040801",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5071-4-040801-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5071-4-040801-2",
     "name": "5×Fast Direct Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014413": {
   "mother": "MD2104-014413",
   "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014413-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014413-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014412)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-019401-9P": {
   "mother": "M8254-019401-9P",
   "name": "20×混合mix",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M8254-019401-9P-1",
     "name": "20×混合mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2274-019402-14P": {
   "mother": "M2274-019402-14P",
   "name": "20×混合mix (019402)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2274-019402-14P-1",
     "name": "20×混合mix (019402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M8274-019401": {
   "mother": "M8274-019401",
   "name": "20×Neoscript RTase/UNG Mix (019401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8274-019401-1",
     "name": "20×Neoscript RTase/UNG Mix (019401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8274-019401-2",
     "name": "8×Neoscript RT Premix  Buffer (dUTP) (019401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-002901": {
   "mother": "MD2084-002901",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (002901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-002901-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (002901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-002901-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-NA-090801": {
   "mother": "FM5181-4-NA-090801",
   "name": "5×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (DG) (090801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-NA-090801-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (DG) (090801)",
     "amt": 13320,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-NA-090801-DB": {
   "mother": "FM5181-4-NA-090801-DB",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-NA-090801-DB-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5181-4-NA-090801-DB-2",
     "name": "5×FastAmpli Premix Buffer Ⅳ (NA) (090801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-129501": {
   "mother": "MD5091-129501",
   "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-129501-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5091-129501-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5091-129501-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-014411": {
   "mother": "MD2104-014411",
   "name": "25×SensiDirect RTase/UNG Mix IV (000833)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014411-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014411-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (010701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090801": {
   "mother": "M2274-090801",
   "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090801-1",
     "name": "25×Neoscript RTase/UNG OT Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-090801-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020327": {
   "mother": "MD6104-020327",
   "name": "6×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020327-1",
     "name": "6×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020327-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-110101": {
   "mother": "M5244-110101",
   "name": "25×Neoscript Fast RTase/UNG Mix (001905)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5244-110101-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (001905)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-110101-2",
     "name": "5×Neoscript Fast RT Buffer (001901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-110101-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0301-042902": {
   "mother": "FM0301-042902",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042901)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM0301-042902-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042902-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG) (042901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042902-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM0301-042902-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-034101": {
   "mother": "MD5104-034101",
   "name": "Neoscript RTase HS Ⅱ (020305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-034101-1",
     "name": "5×SensiDirect Part RT Premix-UNG (034101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-034101-2",
     "name": "Neoscript RTase HS Ⅱ (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD610-020327": {
   "mother": "MD610-020327",
   "name": "6×SensiDirect RTase Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD610-020327-1",
     "name": "6×SensiDirect RTase Mix (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD610-020327-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-NA-000903": {
   "mother": "FMD5084-NA-000903",
   "name": "5×Fast Direct RT Premix-UNG (NA) (Probe qRT-PCR) (DG) (000903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-NA-000903-DB",
     "suffix": "DB",
     "name": "5×Fast Direct RT Premix-UNG (NA) (Probe qRT-PCR) (DG) (000903)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-NA-000903-DB": {
   "mother": "FMD5084-NA-000903-DB",
   "name": "25×Fast Direct RTase/UNG Mix (NA) (DG) (000903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-NA-000903-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (NA) (DG) (000903)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-NA-000903-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (NA) (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5031": {
   "mother": "FMD5031",
   "name": "5×Superstart Direct Premix ARMS-UNG (Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5031-DB",
     "suffix": "DB",
     "name": "5×Superstart Direct Premix ARMS-UNG (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5031-DB": {
   "mother": "FMD5031-DB",
   "name": "5×Superstart Direct ARMS Buffer (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5031-DB-1",
     "name": "50×Superstart Direct ARMS Enzyme/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5031-DB-2",
     "name": "5×Superstart Direct ARMS Buffer (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-095201": {
   "mother": "MD2104-095201",
   "name": "25×Neoscript RTase/UNG OT Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-095201-1",
     "name": "25×Neoscript RTase/UNG OT Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-095201-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014106": {
   "mother": "MD2104-014106",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014106-1",
     "name": "25×SensiDirect RTase/UNG Mix (014106)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014106-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020330": {
   "mother": "MD6104-020330",
   "name": "6×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020330-1",
     "name": "6×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020330-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020310)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020331": {
   "mother": "MD6104-020331",
   "name": "6×SensiDirect RTase/UNG Mix (020325)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020331-1",
     "name": "6×SensiDirect RTase/UNG Mix (020325)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020331-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM516-3-084304": {
   "mother": "FM516-3-084304",
   "name": "Robustart Taq (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM516-3-084304-1",
     "name": "Robustart Taq (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-3-084304-2",
     "name": "5×Robustart Omni Ⅲ Buffer (Mg2+ free) (DG) (084304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-3-084304-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-3-084304-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5281": {
   "mother": "FM5281",
   "name": "5×Robustart ARMS Premix-UNG (Mg2+ free) (DG) (004801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5281-1",
     "name": "5×Robustart ARMS Premix-UNG (Mg2+ free) (DG) (004801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM5281-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M516-Q-033601": {
   "mother": "M516-Q-033601",
   "name": "50×Robustart Enzyme-Q",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M516-Q-033601-1",
     "name": "50×Robustart Enzyme-Q",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-Q-033601-2",
     "name": "5×Robustart Premix Buffer-Q (033601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M516-Q-033602": {
   "mother": "M516-Q-033602",
   "name": "50×Robustart Enzyme-Q",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M516-Q-033602-1",
     "name": "50×Robustart Enzyme-Q",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-Q-033602-2",
     "name": "5×Robustart premix Buffer-Q (033602)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161-NA": {
   "mother": "FM5161-NA",
   "name": "5×Robustart Premix-UNG (NA) (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5161-NA-1",
     "name": "5×Robustart Premix-UNG (NA) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM516-Q": {
   "mother": "FM516-Q",
   "name": "5×Robustart Premix Buffer-Q",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM516-Q-1",
     "name": "50×Robustart Enzyme-Q (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM516-Q-2",
     "name": "5×Robustart Premix Buffer-Q",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161-3-084304": {
   "mother": "FM5161-3-084304",
   "name": "50×Robustart Taq UNG Mix (DG) (084304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5161-3-084304-1",
     "name": "50×Robustart Taq UNG Mix (DG) (084304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5161-3-084304-2",
     "name": "2×Robustart Omni Ⅲ Premix Buffer (DG) (084304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-014301": {
   "mother": "FMD5104-014301",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (014301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-014301-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (014301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-014301-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-014301": {
   "mother": "FMD5084-014301",
   "name": "5×Fast Direct RT Buffer (Mg2+ free) (DG) (014301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-014301-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (000903)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-014301-2",
     "name": "5×Fast Direct RT Buffer (Mg2+ free) (DG) (014301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM8254-014301": {
   "mother": "FM8254-014301",
   "name": "8×Neoscript RT Multi Buffer (Mg2+ free) (DG) (014301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM8254-014301-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (DG) (014301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM8254-014301-2",
     "name": "8×Neoscript RT Multi Buffer (Mg2+ free) (DG) (014301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5161-T1": {
   "mother": "M5161-T1",
   "name": "20×Robustart Taq QS/UNG Mix (with dNTP) (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5161-T1-1",
     "name": "20×Robustart Taq QS/UNG Mix (with dNTP) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-T1-2",
     "name": "5×Robustart Buffer (DG) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-FP": {
   "mother": "M8254-FP",
   "name": "18.18mM dNTP Mix (dUTP)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M8254-FP-1",
     "name": "20×Neoscript RTase/UNG Multi Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8254-FP-2",
     "name": "8×Neoscript RT Multi Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8254-FP-3",
     "name": "18.18mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5071-NA": {
   "mother": "M5071-NA",
   "name": "5×Superstart Premix plus-UNG (NA) (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5071-NA-1",
     "name": "5×Superstart Premix plus-UNG (NA) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5071-NA-2",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-010702": {
   "mother": "MD2104-010702",
   "name": "33.33×SensiDirect RTase/UNG Mix (000824)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-010702-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000824)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-010702-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (010702)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2161-3-004711": {
   "mother": "M2161-3-004711",
   "name": "2×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (004711)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2161-3-004711-DB",
     "suffix": "DB",
     "name": "2×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (004711)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2161-3-004711-DB": {
   "mother": "M2161-3-004711-DB",
   "name": "25×Robustart Taq Omni-UNG Ⅲ Mix (004711)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2161-3-004711-DB-1",
     "name": "25×Robustart Taq Omni-UNG Ⅲ Mix (004711)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2161-3-004711-DB-2",
     "name": "2×Robustart  Omni Ⅲ Buffer (004711)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-NA-014402": {
   "mother": "FM2181-4-NA-014402",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (NA) (DG) (014402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-NA-014402-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (NA) (DG) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-NA-014402-FP": {
   "mother": "FM2181-4-NA-014402-FP",
   "name": "Robustart Taq QS Ⅲ (NA) (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM2181-4-NA-014402-FP-1",
     "name": "Robustart Taq QS Ⅲ (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-FP-2",
     "name": "UNG (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-FP-3",
     "name": "2×FastAmpli Buffer (NA) (Mg2+ free) (DG) (014402)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-FP-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-FP-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M216-3-FP": {
   "mother": "M216-3-FP",
   "name": "Robustart Taq",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M216-3-FP-1",
     "name": "Robustart Taq",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-FP-2",
     "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-FP-3",
     "name": "50×dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M216-3-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5084-020303": {
   "mother": "MD5084-020303",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5084-020303-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD5084-020303-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-020328": {
   "mother": "MD2104-020328",
   "name": "25×SensiDirect RTase/UNG Mix (020323)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-020328-1",
     "name": "25×SensiDirect RTase/UNG Mix (020323)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-020328-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020309)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-020329": {
   "mother": "MD2104-020329",
   "name": "25×SensiDirect RTase/UNG Mix (020324)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-020329-1",
     "name": "25×SensiDirect RTase/UNG Mix (020324)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-020329-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020309)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M01-096901": {
   "mother": "FHW1007-M01-096901",
   "name": "2×LAMP Premix Buffer (RY) (096901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-M01-096901-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-M01-096901-2",
     "name": "2×LAMP Premix Buffer (RY) (096901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-NA-000812": {
   "mother": "MD2104-NA-000812",
   "name": "50×SensiDirect Part Ampli/UNG Mix (NA) (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-NA-000812-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (NA) (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-NA-000812-2",
     "name": "2×SensiDirect RT Premix Buffer (NA) (dUTP) (000802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-T1": {
   "mother": "M8254-T1",
   "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M8254-T1-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (T1)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-T1-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M8254-T1-3",
     "name": "360mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2244-NA-014402": {
   "mother": "M2244-NA-014402",
   "name": "2.08×Neoscript Fast RT Premix Buffer (NA) (dUTP) (014401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2244-NA-014402-1",
     "name": "6.25×Neoscript Fast RTase/UNG Mix (NA) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2244-NA-014402-2",
     "name": "2.08×Neoscript Fast RT Premix Buffer (NA) (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HR102-053801": {
   "mother": "HR102-053801",
   "name": "2.5×Reaction Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HR102-053801-1",
     "name": "4×Enzyme core Mix (053801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HR102-053801-2",
     "name": "2.5×Reaction Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-000906": {
   "mother": "FMD5084-000906",
   "name": "25×Fast Direct Part Ampli/UNG Mix (DG) (000906)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-000906-1",
     "name": "25×Fast Direct Part Ampli/UNG Mix (DG) (000906)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-000906-2",
     "name": "Neoscript RTase HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-000906-3",
     "name": "5×Fast Direct RT Premix Buffer (dUTP)(Mg2+ free)(DG)(020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-000906-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5084-020303-5P": {
   "mother": "FMD5084-020303-5P",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5084-020303-5P-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-5P-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-5P-3",
     "name": "5×Fast Direct RT Buffer (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2091-5P": {
   "mother": "MD2091-5P",
   "name": "Robustart Tth QS",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD2091-5P-1",
     "name": "Robustart Tth QS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-5P-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-5P-3",
     "name": "2×SensiDirect Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2091-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5261-DW-T1-5P": {
   "mother": "M5261-DW-T1-5P",
   "name": "5×Sensistart Buffer (Mg2+ free) (DW-T1)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5261-DW-T1-5P-1",
     "name": "Robustart Taq QS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5261-DW-T1-5P-2",
     "name": "5×Sensistart Buffer (Mg2+ free) (DW-T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5261-DW-T1-5P-3",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5234-009401": {
   "mother": "M5234-009401",
   "name": "5×Robustart Multi RT Premix Buffer (dUTP) (009401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5234-009401-1",
     "name": "25×Fast Direct RTase/UNG Mix Ⅳ（020301）",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5234-009401-2",
     "name": "5×Robustart Multi RT Premix Buffer (dUTP) (009401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M8254-NA-014401": {
   "mother": "M8254-NA-014401",
   "name": "20×Neoscript RTase/UNG Multi Mix (NA) (014401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-NA-014401-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (NA) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8254-NA-014401-2",
     "name": "8×Neoscript RT Premix Multi Buffer (NA) (dUTP) (Mg2+ free) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "PFM5144-S25-BLAB008": {
   "mother": "PFM5144-S25-BLAB008",
   "name": "FastAmpli RT Premix-UNG (Probe qRT-PCR) (PF-S25) (BLAB008-1)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PFM5144-S25-BLAB008-1",
     "name": "FastAmpli RT Premix-UNG (Probe qRT-PCR) (PF-S25) (BLAB008-1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "PFM513-S25-BLAB008": {
   "mother": "PFM513-S25-BLAB008",
   "name": "Neoscript RT Premix (Probe qRT-PCR) (PF-S25) (BLAB008-2)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PFM513-S25-BLAB008-2",
     "name": "Neoscript RT Premix (Probe qRT-PCR) (PF-S25) (BLAB008-2)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2084-000804-FP": {
   "mother": "MD2084-000804-FP",
   "name": "25×SensiDirect Part RTase/UNG Mix (000804)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2084-000804-FP-1",
     "name": "25×SensiDirect Part RTase/UNG Mix (000804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-000804-FP-2",
     "name": "Robustart Taq QS Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-000804-FP-3",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (000804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD4104-127501": {
   "mother": "FMD4104-127501",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-127501-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD4104-127501-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020326": {
   "mother": "MD6104-020326",
   "name": "6×SensiDirect RTase/UNG Mix (020322)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020326-1",
     "name": "6×SensiDirect RTase/UNG Mix (020322)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020326-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-001101": {
   "mother": "M5244-001101",
   "name": "25×Neoscript Fast RTase/UNG Mix (001101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-001101-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (001101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-001101-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T5)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-001102": {
   "mother": "M5244-001102",
   "name": "25×Neoscript Fast RTase/UNG Mix (001102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-001102-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (001102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-001102-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (T5)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000804-FP": {
   "mother": "MD2104-000804-FP",
   "name": "25×SensiDirect Part RTase/UNG Mix (000804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000804-FP-1",
     "name": "25×SensiDirect Part RTase/UNG Mix (000804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000804-FP-3",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014417": {
   "mother": "MD2104-014417",
   "name": "6.25×SensiDirect RTase/UNG Mix IV (014417)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014417-1",
     "name": "6.25×SensiDirect RTase/UNG Mix IV (014417)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014417-2",
     "name": "2.08×SensiDirect RT Premix Buffer (dUTP) (014417)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4181-4-NA-095203": {
   "mother": "M4181-4-NA-095203",
   "name": "4×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4181-4-NA-095203-DB",
     "suffix": "DB",
     "name": "4×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (095203)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4181-4-NA-095203-DB": {
   "mother": "M4181-4-NA-095203-DB",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (095203)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4181-4-NA-095203-DB-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (095203)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M4181-4-NA-095203-DB-2",
     "name": "4×FastAmpli Premix Buffer Ⅳ (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-NA-112701": {
   "mother": "M2181-4-NA-112701",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (112701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-NA-112701-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (112701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-NA-112701-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2221": {
   "mother": "M2221",
   "name": "50×Superstart Fast Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2221-1",
     "name": "50×Superstart Fast Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2221-2",
     "name": "2×Superstart Fast Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HR101-P1-000701": {
   "mother": "HR101-P1-000701",
   "name": "RPA001",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "HR101-P1-000701-8",
     "name": "RPA001",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "STR202-079201": {
   "mother": "STR202-079201",
   "name": "2×STR RT Premix Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR202-079201-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR202-079201-2",
     "name": "2×STR RT Premix Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM8254-166001": {
   "mother": "FM8254-166001",
   "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM8254-166001-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (DG) (166001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM8254-166001-2",
     "name": "8×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-107501": {
   "mother": "FMD5104-107501",
   "name": "5×SensiDirect RT Buffer (DG) (Mg2+ free) (107501)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5104-107501-2",
     "name": "5×SensiDirect RT Buffer (DG) (Mg2+ free) (107501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "HW505-R01-2": {
   "mother": "HW505-R01-2",
   "name": "5×LAMP Premix Buffer Ⅱ (Mg2+ free)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "HW505-R01-2-1",
     "name": "5×LAMP Premix Buffer Ⅱ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FHW1008-P01-011602": {
   "mother": "FHW1008-P01-011602",
   "name": "10×RT-LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1008-P01-011602-1",
     "name": "10×RT-LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-011602-2",
     "name": "5×LAMP Premix Buffer-T8ANT (dNTP free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-028301": {
   "mother": "FHW1007-P01-028301",
   "name": "10×LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-P01-028301-1",
     "name": "10×LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M8254-NA-014402": {
   "mother": "M8254-NA-014402",
   "name": "20×Neoscript RTase/UNG Multi Mix (NA) (014402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M8254-NA-014402-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (NA) (014402)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M8254-NA-014402-2",
     "name": "8×Neoscript RT Premix Multi Buffer (NA) (dUTP) (Mg2+ free) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2144-DB-072601": {
   "mother": "M2144-DB-072601",
   "name": "6.25×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2144-DB-072601-1",
     "name": "6.25×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2144-DB-072601-2",
     "name": "2×FastAmpli RT Premix Buffer (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2254-NA-072601": {
   "mother": "M2254-NA-072601",
   "name": "6.25×Neoscript RTase/UNG Multi Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2254-NA-072601-1",
     "name": "6.25×Neoscript RTase/UNG Multi Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2254-NA-072601-2",
     "name": "2×Neoscript RT Premix Multi Buffer (NA) (dUTP) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-064803": {
   "mother": "FHW1007-P01-064803",
   "name": "10×LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ) (064803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-P01-064803-1",
     "name": "10×LAMP Premix (DG) (Bst3.0 HS) (RNase HⅡ) (064803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-P01-064803-2",
     "name": "5×LAMP Lyophilization Buffer (064803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M01-0287001": {
   "mother": "FHW1007-M01-0287001",
   "name": "2×LAMP Lyophilization Buffer (RY) (0287001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-M01-0287001-1",
     "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-M01-0287001-2",
     "name": "2×LAMP Lyophilization Buffer (RY) (0287001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1010-P01-KH0019": {
   "mother": "FHW1010-P01-KH0019",
   "name": "5×RT-LAMP Premix Buffer-T8ANT",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1010-P01-KH0019-2",
     "name": "5×RT-LAMP Premix Buffer-T8ANT",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-017802": {
   "mother": "MD2104-017802",
   "name": "10×SensiDirect Ampli/UNG Mix (017802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-017802-1",
     "name": "10×SensiDirect Ampli/UNG Mix (017802)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-017802-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (017801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR2011-130": {
   "mother": "STR2011-130",
   "name": "2×STR Premix Fast-UNG-130",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR2011-130-FP",
     "suffix": "FP",
     "name": "2×STR Premix Fast-UNG-130",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR2011-130-FP": {
   "mother": "STR2011-130-FP",
   "name": "25×STR Enzyme/UNG Mix-130",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR2011-130-FP-1",
     "name": "25×STR Enzyme/UNG Mix-130",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR2011-130-FP-2",
     "name": "2×STR Buffer-130 (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020324": {
   "mother": "MD6104-020324",
   "name": "6×SensiDirect RTase/UNG Mix (020320)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020324-1",
     "name": "6×SensiDirect RTase/UNG Mix (020320)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020324-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020325": {
   "mother": "MD6104-020325",
   "name": "6×SensiDirect RTase/UNG Mix (020321)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020325-1",
     "name": "6×SensiDirect RTase/UNG Mix (020321)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020325-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM518-4-003301": {
   "mother": "FM518-4-003301",
   "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (003301)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM518-4-003301-1",
     "name": "Polluxstart Taq QS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM518-4-003301-2",
     "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (003301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM518-4-003301-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM518-4-003301-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "AS44": {
   "mother": "AS44",
   "name": "8×Neoseript Fast RT Buffer (dNTP free)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "AS44-1",
     "name": "EPA原酶",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-2",
     "name": "8×Neoseript Fast RT Buffer (dNTP free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-3",
     "name": "10mM ATP",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5091-129503": {
   "mother": "MD5091-129503",
   "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-129503-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (129501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-129503-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-129503-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5091-129504": {
   "mother": "MD5091-129504",
   "name": "50×SensiDirect Enzyme/UNG Mix (129502)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-129504-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (129502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-129504-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5091-129504-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2274-NA-090805": {
   "mother": "M2274-NA-090805",
   "name": "25×Neoscript RTase/UNG OT Mix (NA) (090804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-NA-090805-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA) (090804)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-NA-090805-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-NA-090806": {
   "mother": "M2274-NA-090806",
   "name": "25×Neoscript RTase/UNG OT Mix (NA) (090805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-NA-090806-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA) (090805)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-NA-090806-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-4-DB-NA": {
   "mother": "MD2084-4-DB-NA",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-4-DB-NA-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2084-4-DB-NA-2",
     "name": "2×Fast Direct RT Premix Buffer Ⅳ (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000817": {
   "mother": "FMD5104-000817",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000817-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000817-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "FMD5104-000817-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FM516-085201": {
   "mother": "FM516-085201",
   "name": "5×Robustart Premix (Mg2+ free) (DG) (085201)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM516-085201-1",
     "name": "5×Robustart Premix (Mg2+ free) (DG) (085201)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2181-4-095201": {
   "mother": "M2181-4-095201",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-095201-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-095201-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M2181-4-095201-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "FMD5084-000901-DB": {
   "mother": "FMD5084-000901-DB",
   "name": "25×Fast Direct RTase/UNG Mix (DG) (000901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-000901-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (000901)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000901-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5234-152301": {
   "mother": "FM5234-152301",
   "name": "5×Robustart Multi RT Premix Buffer (dUTP) (DG) (152301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5234-152301-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (152301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5234-152301-2",
     "name": "5×Robustart Multi RT Premix Buffer (dUTP) (DG) (152301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020323": {
   "mother": "MD6104-020323",
   "name": "6×SensiDirect RTase/UNG Mix (020319)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020323-1",
     "name": "6×SensiDirect RTase/UNG Mix (020319)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020323-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW206-R02": {
   "mother": "HW206-R02",
   "name": "Bst 2.0 HS",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "HW206-R02-1",
     "name": "Bst 2.0 HS",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW206-R02-2",
     "name": "2×RT-LAMP Premix Buffer Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "HW206-R02-3",
     "name": "50×RT-LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5281": {
   "mother": "M5281",
   "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qRCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5281-DB",
     "suffix": "DB",
     "name": "5×Robustart ARMS Gene-typing Premix-UNG (Probe qRCR)",
     "amt": 1140,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "AS44-001901": {
   "mother": "AS44-001901",
   "name": "8×Neoseript Fast RT Buffer (dNTP free) (001901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "AS44-001901-1",
     "name": "EPA原酶",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-001901-2",
     "name": "8×Neoseript Fast RT Buffer (dNTP free) (001901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "AS44-001901-3",
     "name": "10mM ATP",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2274-090804": {
   "mother": "M2274-090804",
   "name": "25×Neoscript RTase/UNG OT Mix (090803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090804-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2274-090804-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-NA-020303": {
   "mother": "MD2084-NA-020303",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-NA-020303-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-NA-020303-2",
     "name": "2×Fast Direct RT Premix Buffer (NA) (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS412-156": {
   "mother": "AS412-156",
   "name": "4×冻干保护剂-156-5",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS412-156-5",
     "name": "4×冻干保护剂-156-5",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5084-002901": {
   "mother": "FMD5084-002901",
   "name": "5×Fast Direct RT Buffer (DG) (002901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-002901-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix (with dNTPs) (DG) (002901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-002901-2",
     "name": "5×Fast Direct RT Buffer (DG) (002901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-002901-3",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD6104-020321": {
   "mother": "MD6104-020321",
   "name": "6×SensiDirect RTase/UNG Mix (020317)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020321-1",
     "name": "6×SensiDirect RTase/UNG Mix (020317)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020321-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD610-020320": {
   "mother": "MD610-020320",
   "name": "6×SensiDirect RTase Mix (020316)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD610-020320-1",
     "name": "6×SensiDirect RTase Mix (020316)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD610-020320-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD610-020321": {
   "mother": "MD610-020321",
   "name": "6×SensiDirect RTase Mix (020317)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD610-020321-1",
     "name": "6×SensiDirect RTase Mix (020317)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD610-020321-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-NA-127501": {
   "mother": "MD4104-NA-127501",
   "name": "12.5×SensiDirect RTase/UNG Mix (NA) (127501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-NA-127501-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (NA) (127501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-NA-127501-2",
     "name": "4×SensiDirect RT Premix Buffer (NA) (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181-4-036303": {
   "mother": "FM0181-4-036303",
   "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (036303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM0181-4-036303-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG) (036303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0181-4-036303-2",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5134-NA-DB": {
   "mother": "M5134-NA-DB",
   "name": "25×Neoscript RTase/UNG Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-NA-DB-1",
     "name": "25×Neoscript RTase/UNG Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5134-NA-DB-2",
     "name": "5×Neoscript RT Premix Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020306": {
   "mother": "MD2091-020306",
   "name": "50×SensiDirect Enzyme/UNG Mix (020302)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020306-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (020302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020306-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW2114-R02": {
   "mother": "HW2114-R02",
   "name": "2×LAMP Premix Buffer Ⅲ (dUTP)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "HW2114-R02-3",
     "name": "2×LAMP Premix Buffer Ⅲ (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-014101": {
   "mother": "MD2104-014101",
   "name": "25×SensiDirect RTase/UNG Mix (014101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014101-1",
     "name": "25×SensiDirect RTase/UNG Mix (014101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014101-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014102": {
   "mother": "MD2104-014102",
   "name": "25×SensiDirect RTase/UNG Mix (014102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014102-1",
     "name": "25×SensiDirect RTase/UNG Mix (014102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014102-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014103": {
   "mother": "MD2104-014103",
   "name": "25×SensiDirect RTase/UNG Mix (014103)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014103-1",
     "name": "25×SensiDirect RTase/UNG Mix (014103)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014103-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-M01-013401": {
   "mother": "FHW1008-M01-013401",
   "name": "Bst 2.0 HS (DG) (T1)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1008-M01-013401-1",
     "name": "Bst 2.0 HS (DG) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-M01-013401-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-M01-013401-3",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5084-4-000801": {
   "mother": "FMD5084-4-000801",
   "name": "5×Fast Direct RT Buffer Ⅳ (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-4-000801-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG) (000801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-4-000801-2",
     "name": "5×Fast Direct RT Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-4-000801-3",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5084-4-000802": {
   "mother": "FMD5084-4-000802",
   "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG) (000802)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-4-000802-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs) (DG) (000802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-4-000802-2",
     "name": "5×Fast Direct RT Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-4-000802-3",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5281-040601": {
   "mother": "M5281-040601",
   "name": "5×Robustart ARMS RT Premix Buffer (dUTP) (040601)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5281-040601-1",
     "name": "12.5×Robustart ARMS RTase/UNG Mx (040601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5281-040601-2",
     "name": "5×Robustart ARMS RT Premix Buffer (dUTP) (040601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5281-040602": {
   "mother": "M5281-040602",
   "name": "5×Robustart ARMS RT Premix Buffer (dUTP) (040601)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5281-040602-1",
     "name": "12.5×Robustart ARMS RTase/UNG Mx (040602)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5281-040602-2",
     "name": "5×Robustart ARMS RT Premix Buffer (dUTP) (040601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-014801": {
   "mother": "FMD5104-014801",
   "name": "5×SensiDirect RT Buffer (DG) (014801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-014801-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-014801-2",
     "name": "5×SensiDirect RT Buffer (DG) (014801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-014801-2": {
   "mother": "FMD5104-014801-2",
   "name": "5×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-014801-2-1",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-014801-2-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM513S": {
   "mother": "FM513S",
   "name": "5×Neoscript RT Premix (SYBR qRT-PCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM513S-DB",
     "suffix": "DB",
     "name": "5×Neoscript RT Premix (SYBR qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM513S-DB": {
   "mother": "FM513S-DB",
   "name": "25×Neoscript RTase Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM513S-DB-1",
     "name": "25×Neoscript RTase Mix (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FM513S-DB-2",
     "name": "5×Neoscript RT Premix Buffer (SYBR qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5144-036001": {
   "mother": "FM5144-036001",
   "name": "15×FastAmpli RT Buffer (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144-036001-1",
     "name": "20×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-036001-2",
     "name": "15×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-036001-3",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM5144-062701": {
   "mother": "FM5144-062701",
   "name": "15×FastAmpli RT Buffer (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144-062701-1",
     "name": "20×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG) (062701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-062701-2",
     "name": "15×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-062701-3",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "STR401-130": {
   "mother": "STR401-130",
   "name": "4×STR Premix Fast-130",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR401-130-FP",
     "suffix": "FP",
     "name": "4×STR Premix Fast-130",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR401-130-TP": {
   "mother": "STR401-130-TP",
   "name": "25×STR Enzyme",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "STR401-130-TP-1",
     "name": "25×STR Enzyme",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "STR401-130-FP": {
   "mother": "STR401-130-FP",
   "name": "4×STR Fast-130 Buffer (Mg2+ free)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "STR401-130-FP-2",
     "name": "4×STR Fast-130 Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR401-130-FP-3",
     "name": "10mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "STR401-130-FP-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M513S": {
   "mother": "M513S",
   "name": "25×Neoscript RTase Mix (SYBR qRT-PCR)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M513S-1",
     "name": "25×Neoscript RTase Mix (SYBR qRT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M513S-2",
     "name": "5×Neoscript RT Premix Buffer (SYBR qRT-PCR)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-034101": {
   "mother": "M5244-034101",
   "name": "Neoscript RTase HS Ⅱ (020305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-034101-1",
     "name": "5×Neoscript Fast Part RT Premix-UNG (034101)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-034101-2",
     "name": "Neoscript RTase HS Ⅱ (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2254": {
   "mother": "M2254",
   "name": "2×Neoscript RT Premix Multi Buffer (dUTP)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2254-1",
     "name": "20×Neoscript RTase/UNG Multi Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2254-2",
     "name": "2×Neoscript RT Premix Multi Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [
    {
     "sku": "M2254-FP",
     "suffix": "FP",
     "name": "2×Neoscript RT Premix Multi-UNG (Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "DB"
  },
  "MD2104-008001": {
   "mother": "MD2104-008001",
   "name": "33.33×SensiDirect RTase/UNG Mix (000820)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-008001-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000820)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-008001-2",
     "name": "3.33×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020317": {
   "mother": "MD6104-020317",
   "name": "6×SensiDirect RTase/UNG Mix (020313)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020317-1",
     "name": "6×SensiDirect RTase/UNG Mix (020313)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020317-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-053301": {
   "mother": "MD4104-053301",
   "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053301-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053301-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-053302": {
   "mother": "MD4104-053302",
   "name": "25×SensiDirect RTase/UNG Mix IV (053302)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-053302-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (053302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-053302-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (053302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM218-4": {
   "mother": "FM218-4",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM218-4-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM218-4-FP": {
   "mother": "FM218-4-FP",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM218-4-FP-1",
     "name": "Robustart Taq QS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M3314-153201": {
   "mother": "M3314-153201",
   "name": "10×SensiMelt Multiplex RTase/UNG Mix (153201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M3314-153201-1",
     "name": "10×SensiMelt Multiplex RTase/UNG Mix (153201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M3314-153201-2",
     "name": "3×SensiMelt  Multiplex Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014414": {
   "mother": "MD2104-014414",
   "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014414-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014414-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014414)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014415": {
   "mother": "MD2104-014415",
   "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014415-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014415-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014415)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014416": {
   "mother": "MD2104-014416",
   "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014416-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (014413)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014416-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014416)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM3161-3-084304": {
   "mother": "FM3161-3-084304",
   "name": "50×Robustart Taq UNG Mix (DG) (084304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM3161-3-084304-1",
     "name": "50×Robustart Taq UNG Mix (DG) (084304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM3161-3-084304-2",
     "name": "3.5×Robustart Omni Ⅲ Premix Buffer (DG) (084304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-NA-090802": {
   "mother": "MD2104-NA-090802",
   "name": "25×SensiDirect RTase/UNG Mix (NA) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-NA-090802-1",
     "name": "25×SensiDirect RTase/UNG Mix (NA) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-NA-090802-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014412": {
   "mother": "MD2104-014412",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (014412)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014412-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014412-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (014412)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000817-5P": {
   "mother": "MD2104-000817-5P",
   "name": "25×SensiDirect Enzyme/UNG Mix (000817)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD2104-000817-5P-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000817-5P-2",
     "name": "50×SensiDirect Part RTase (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000817-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+free) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000817-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000817-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5244-043801-5P": {
   "mother": "M5244-043801-5P",
   "name": "25×Fast Direct Enzyme/UNG Mix (043801)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M5244-043801-5P-1",
     "name": "25×Fast Direct Enzyme/UNG Mix (043801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-043801-5P-2",
     "name": "50×Neoscript Part RTase (043801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-043801-5P-3",
     "name": "5×Neoscript Fast RT Buffer (Mg2+ free) (T5)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-043801-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-043801-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M516": {
   "mother": "M516",
   "name": "5×Robustart Premix (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M516-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M516-FP": {
   "mother": "M516-FP",
   "name": "Robustart Taq",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M516-FP-1",
     "name": "Robustart Taq",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-FP-2",
     "name": "5×Robustart Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M516-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M2181-4-053801": {
   "mother": "M2181-4-053801",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (053801)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2181-4-053801-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (095201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-053801-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (053801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-053801-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-053801-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM2181-4-NA": {
   "mother": "FM2181-4-NA",
   "name": "2×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-NA-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (NA) (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-NA-FP": {
   "mother": "FM2181-4-NA-FP",
   "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM2181-4-NA-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-FP-3",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-NA-FP-4",
     "name": "50×dNTP Mix (dUTP) (047601)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD610-020317": {
   "mother": "MD610-020317",
   "name": "6×SensiDirect RTase Mix (020313)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD610-020317-1",
     "name": "6×SensiDirect RTase Mix (020313)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD610-020317-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5234": {
   "mother": "M5234",
   "name": "5×Robustart Multi RT Premix-UNG (Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5234-DB",
     "suffix": "DB",
     "name": "5×Robustart Multi RT Premix-UNG (Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5234-DB": {
   "mother": "M5234-DB",
   "name": "25×Neoscript RTase/UNG Mix (R)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5234-DB-1",
     "name": "25×Neoscript RTase/UNG Mix (R)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5234-DB-2",
     "name": "5×Robustart Multi RT Premix Buffer（dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-080401": {
   "mother": "M5244-080401",
   "name": "10×Neoscript Fast RTase/UNG Mix (001905)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-080401-1",
     "name": "10×Neoscript Fast RTase/UNG Mix (001905)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-080401-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (001901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5071-4": {
   "mother": "FMD5071-4",
   "name": "20×Fast Direct Enzyme/UNG Mix Ⅳ (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5071-4-1",
     "name": "20×Fast Direct Enzyme/UNG Mix Ⅳ (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5071-4-2",
     "name": "5×Fast Direct Buffer (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HR103-053801": {
   "mother": "HR103-053801",
   "name": "2.5×Reaction Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HR103-053801-1",
     "name": "4×Enzyme core Mix (053801)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HR103-053801-2",
     "name": "2.5×Reaction Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-003001": {
   "mother": "MD4104-003001",
   "name": "25×SensiDirect RTase/UNG Mix (003001)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD4104-003001-1",
     "name": "25×SensiDirect RTase/UNG Mix (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-003001-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD4104-003001-3",
     "name": "375mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-090803": {
   "mother": "MD2104-090803",
   "name": "25×Neoscript RTase/UNG OT Mix (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-090803-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-090803-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-090804": {
   "mother": "MD2104-090804",
   "name": "25×Neoscript RTase/UNG OT Mix (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-090804-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-090804-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090802": {
   "mother": "M2274-090802",
   "name": "25×Neoscript RTase/UNG OT Mix (090801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090802-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M2274-090802-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-028301": {
   "mother": "MD2104-028301",
   "name": "25×SensiDirect RTase/UNG Mix (028301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-028301-1",
     "name": "25×SensiDirect RTase/UNG Mix (028301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-028301-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020318": {
   "mother": "MD6104-020318",
   "name": "6×SensiDirect RTase/UNG Mix (020314)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020318-1",
     "name": "6×SensiDirect RTase/UNG Mix (020314)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020318-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020319": {
   "mother": "MD6104-020319",
   "name": "6×SensiDirect RTase/UNG Mix (020315)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020319-1",
     "name": "6×SensiDirect RTase/UNG Mix (020315)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020319-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-NA-000814-TP": {
   "mother": "FMD5104-NA-000814-TP",
   "name": "20×SensiDirect Enzyme/UNG Mix (NA) (with dNTPs) (DG) (000814)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-NA-000814-TP-1",
     "name": "20×SensiDirect Enzyme/UNG Mix (NA) (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-NA-000814-TP-2",
     "name": "5×SensiDirect RT Buffer (NA) (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-NA-000814-TP-3",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5144-NA": {
   "mother": "M5144-NA",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5144-NA-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-NA-2",
     "name": "5×FastAmpli RT Premix Buffer (NA) (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-NA-3",
     "name": "250mM MgCl2 (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "HW205-P01-068601": {
   "mother": "HW205-P01-068601",
   "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW205-P01-068601-2",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW205-P01-068601-3",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-007201": {
   "mother": "FHW1007-P01-007201",
   "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-P01-007201-1",
     "name": "10×LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-007201-2",
     "name": "5×LAMP Lyophilization Buffer (007201)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-105902-TP": {
   "mother": "FM2181-4-105902-TP",
   "name": "250mM MgCl2",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM2181-4-105902-TP-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2181-4-105902-TP-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071-4-NA-020303": {
   "mother": "MD2071-4-NA-020303",
   "name": "10×Fast Direct Part Ampli/UNG Mix IV (NA) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-4-NA-020303-1",
     "name": "10×Fast Direct Part Ampli/UNG Mix IV (NA) (020303)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2071-4-NA-020303-2",
     "name": "2×Fast Direct Premix Buffer Ⅳ (NA) (dUTP) (020301)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM218-4-095203": {
   "mother": "FM218-4-095203",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM218-4-095203-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG) (095203)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM218-4-095203-FP": {
   "mother": "FM218-4-095203-FP",
   "name": "Polluxstart Taq QS Ⅱ (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM218-4-095203-FP-1",
     "name": "Polluxstart Taq QS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-095203-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-095203-FP-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM218-4-095203-FP-4",
     "name": "150mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5274-NA": {
   "mother": "M5274-NA",
   "name": "25×Neoscript RTase/UNG OT Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5274-NA-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5274-NA-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-105902": {
   "mother": "FM2181-4-105902",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (105902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-105902-TP",
     "suffix": "TP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (105902)",
     "amt": 2600,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM4211-003001": {
   "mother": "FM4211-003001",
   "name": "4×Robustart Premix OT-UNG (Probe qPCR) (DG) (003001）",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM4211-003001-FP",
     "suffix": "FP",
     "name": "4×Robustart Premix OT-UNG (Probe qPCR) (DG) (003001）",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM4211-003001-FP": {
   "mother": "FM4211-003001-FP",
   "name": "25×Robustart Taq OT/UNG Mix (DG) (003001)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM4211-003001-FP-1",
     "name": "25×Robustart Taq OT/UNG Mix (DG) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM4211-003001-FP-2",
     "name": "5×Robustart OT Buffer (Mg2+ free) (DG) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM4211-003001-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM4211-003001-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM2181-4-105901": {
   "mother": "FM2181-4-105901",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (105901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-105901-TP",
     "suffix": "TP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (105901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5254-014102": {
   "mother": "M5254-014102",
   "name": "25×Neoscript RTase/UNG Multi Mix (014102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5254-014102-1",
     "name": "25×Neoscript RTase/UNG Multi Mix (014102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5254-014102-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG) (014102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5254-014104": {
   "mother": "M5254-014104",
   "name": "25×Neoscript RTase/UNG Multi Mix (014104)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5254-014104-1",
     "name": "25×Neoscript RTase/UNG Multi Mix (014104)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5254-014104-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG) (014102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5254-014105": {
   "mother": "M5254-014105",
   "name": "25×Neoscript RTase/UNG Multi Mix (014105)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5254-014105-1",
     "name": "25×Neoscript RTase/UNG Multi Mix (014105)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5254-014105-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP) (Mg2+ free) (DG) (014102)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD211": {
   "mother": "MD211",
   "name": "2×Stool Direct Premix (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD211-DB",
     "suffix": "DB",
     "name": "2×Stool Direct Premix (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD211-DB": {
   "mother": "MD211-DB",
   "name": "2×Stool Direct Premix Buffer",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD211-DB-1",
     "name": "50×Stool Direct Enzyme",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD211-DB-2",
     "name": "2×Stool Direct Premix Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000816": {
   "mother": "MD2104-000816",
   "name": "33.33×SensiDirect RTase/UNG Mix (000816)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000816-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000816)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000816-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-R02-043301": {
   "mother": "FHW1008-R02-043301",
   "name": "5×LAMP Premix Buffer-T8AN (DG) (010701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1008-R02-043301-1",
     "name": "10×RT-LAMP Premix (DG) (Bst2.0 HS) (043301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-R02-043301-2",
     "name": "5×LAMP Premix Buffer-T8AN (DG) (010701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5134-SW3": {
   "mother": "M5134-SW3",
   "name": "25×Neoscript RTase/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5134-SW3-1",
     "name": "25×Neoscript RTase/UNG Mix",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "M5134-SW3-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (SW3)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134S": {
   "mother": "FM5134S",
   "name": "5×Neoscript RT Premix Buffer (dUTP) (SYBR qRT-PCR) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134S-1",
     "name": "25×Neoscript RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5134S-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (SYBR qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M0071-027701": {
   "mother": "M0071-027701",
   "name": "50×Superstart Taq plus/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M0071-027701-1",
     "name": "50×Superstart Taq plus/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M0071-027701-2",
     "name": "12.5×Superstart Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5071-NA-FP": {
   "mother": "FM5071-NA-FP",
   "name": "50×Superstart Taq plus/UNG Mix (NA) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5071-NA-FP-1",
     "name": "50×Superstart Taq plus/UNG Mix (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5071-NA-FP-2",
     "name": "5×Superstart Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5071-NA-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0181-4-NA": {
   "mother": "FM0181-4-NA",
   "name": "10×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM0181-4-NA-1",
     "name": "10×FastAmpli Premix-UNG Ⅳ (NA) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0181-4-NA-2",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014410": {
   "mother": "MD2104-014410",
   "name": "25×SensiDirect RTase/UNG Mix IV (000833)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014410-1",
     "name": "25×SensiDirect RTase/UNG Mix IV (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014410-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-010703": {
   "mother": "MD2104-010703",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (010703)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-010703-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (010703)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM2231-T1-029301": {
   "mother": "FM2231-T1-029301",
   "name": "2×Robustart Multi RT Premix Buffer (dUTP) (DG) (T1)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM2231-T1-029301-1",
     "name": "25×Neoscript RTase/UNG Mix (R) (DG) (T1) (029301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM2231-T1-029301-2",
     "name": "2×Robustart Multi RT Premix Buffer (dUTP) (DG) (T1)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-NA-090801": {
   "mother": "MD2104-NA-090801",
   "name": "25×Neoscript RTase/UNG OT Mix (NA)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-NA-090801-1",
     "name": "25×Neoscript RTase/UNG OT Mix (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-NA-090801-2",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000812-TP": {
   "mother": "MD2104-000812-TP",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2104-000812-TP-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000812-TP-2",
     "name": "2×SensiDirect RT Buffer (dUTP) (Mg2+ free) (000802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000812-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-090801": {
   "mother": "MD2104-090801",
   "name": "25×Neoscript RTase/UNG OT Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-090801-1",
     "name": "25×Neoscript RTase/UNG OT Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-090801-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-4-5P": {
   "mother": "FMD5084-4-5P",
   "name": "Neoscript RTase (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5084-4-5P-1",
     "name": "25×Fast Direct Part Ampli/UNG Mix Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-5P-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-5P-3",
     "name": "5×Fast Direct RT Buffer Ⅳ (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "FMD5084-4-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M216R": {
   "mother": "M216R",
   "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR) (ROX)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M216R-3",
     "name": "2×Robustart Premix Omni Ⅲ (Probe qPCR) (ROX)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2181-4-036303": {
   "mother": "M2181-4-036303",
   "name": "2×FastAmpli Premix-UNG IV (Probe qPCR) (036303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-036303-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG IV (Probe qPCR) (036303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-036303-DB": {
   "mother": "M2181-4-036303-DB",
   "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (036303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-036303-DB-1",
     "name": "30×FastAmpli Enzyme/UNG Mix Ⅳ (036301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2181-4-036303-DB-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (036303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-4-FP": {
   "mother": "MD2084-4-FP",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2084-4-FP-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-4-FP-2",
     "name": "2×Fast Direct RT Buffer Ⅱ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-4-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-4-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2104-4-FP": {
   "mother": "MD2104-4-FP",
   "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2104-4-FP-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-4-FP-2",
     "name": "2×SensiDirect RT Buffer Ⅳ (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-4-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-4-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0161-3-000803": {
   "mother": "FM0161-3-000803",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0161-3-000803-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0161-3-000803-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0161-3-000803-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "NE203": {
   "mother": "NE203",
   "name": "Super HS RTnase (NA)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "NE203-1",
     "name": "Super HS RTnase (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD6104-020315": {
   "mother": "MD6104-020315",
   "name": "6×SensiDirect RTase/UNG Mix (020311)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020315-1",
     "name": "6×SensiDirect RTase/UNG Mix (020311)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020315-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000802": {
   "mother": "MD2091-000802",
   "name": "25×SensiDirect Part Ampli/UNG Mix (000802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000802-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (000802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-000802-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "PM06": {
   "mother": "PM06",
   "name": "4×gDNA Wiper Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "PM06-1",
     "name": "4×gDNA Wiper Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "PM06-2",
     "name": "5×Neoscript 1st cDNA Synthesis Premix (P-)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM0181-4-NA-127503": {
   "mother": "FM0181-4-NA-127503",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0181-4-NA-127503-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (NA) (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0181-4-NA-127503-2",
     "name": "12.5×FastAmpli Buffer Ⅳ (NA) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM0181-4-NA-127503-3",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD6104-020316": {
   "mother": "MD6104-020316",
   "name": "6×SensiDirect RTase/UNG Mix (020312)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020316-1",
     "name": "6×SensiDirect RTase/UNG Mix (020312)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020316-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD210-085201": {
   "mother": "MD210-085201",
   "name": "33.33×SensiDirect RTase Mix (000833)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD210-085201-1",
     "name": "33.33×SensiDirect RTase Mix (000833)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD210-085201-2",
     "name": "2×SensiDirect RT Premix Buffer (085201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-104402": {
   "mother": "MD2104-104402",
   "name": "10×SensiDirect RTase/UNG Mix (104401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-104402-1",
     "name": "10×SensiDirect RTase/UNG Mix (104401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-104402-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-104403": {
   "mother": "MD2104-104403",
   "name": "10×SensiDirect RTase/UNG Mix (104401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-104403-1",
     "name": "10×SensiDirect RTase/UNG Mix (104401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-104403-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (104403)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD209": {
   "mother": "MD209",
   "name": "2×SensiDirect Premix (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD209-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD209-DB": {
   "mother": "MD209-DB",
   "name": "50×SensiDirect Enzyme",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD209-DB-1",
     "name": "50×SensiDirect Enzyme",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD209-DB-2",
     "name": "2×SensiDirect Premix Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014408": {
   "mother": "MD2104-014408",
   "name": "25×SensiDirect RTase/UNG Mix (014408)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-014408-1",
     "name": "25×SensiDirect RTase/UNG Mix (014408)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014408-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E03-111701": {
   "mother": "E03-111701",
   "name": "2×HS Premix Buffer (111701)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "E03-111701-2",
     "name": "2×HS Premix Buffer (111701)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "HW2134-R02": {
   "mother": "HW2134-R02",
   "name": "Bst 3.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW2134-R02-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "HW2134-R02-2",
     "name": "2×LAMP Premix Buffer Ⅲ (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD3091-102103": {
   "mother": "MD3091-102103",
   "name": "Robustart KTaqM3",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD3091-102103-1",
     "name": "Robustart KTaqM3",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD3091-102103-2",
     "name": "3×SensiMelt  Multiplex Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD3091-102103-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD3091-102103-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "2FM101": {
   "mother": "2FM101",
   "name": "Hyperstart Tth Premix-UNG 预混液（Probe qRT-PCR）",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "2FM101-2",
     "name": "Hyperstart Tth Premix-UNG 预混液（Probe qRT-PCR）",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "2AM101": {
   "mother": "2AM101",
   "name": "血筛反应液",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "2AM101-1",
     "name": "血筛反应液",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5144-007701": {
   "mother": "M5144-007701",
   "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M5144-007701-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-007701-2",
     "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-007701-3",
     "name": "Neoscript RTase",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-007701-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-007701-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M2071": {
   "mother": "M2071",
   "name": "2×Superstart Premix plus-UNG (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2071-DB",
     "suffix": "DB",
     "name": "2×Superstart Premix plus-UNG (Probe qPCR)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2071-DB": {
   "mother": "M2071-DB",
   "name": "50×Superstart Taq plus/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2071-DB-1",
     "name": "50×Superstart Taq plus/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2071-DB-2",
     "name": "2×Robustart Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2161-DB": {
   "mother": "M2161-DB",
   "name": "50×Robustart Taq /UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2161-DB-1",
     "name": "50×Robustart Taq /UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M2161-DB-2",
     "name": "2×Robustart Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000834": {
   "mother": "MD2104-000834",
   "name": "33.33×SensiDirect RTase/UNG Mix (000834)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000834-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000834)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000834-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5101-000832": {
   "mother": "FMD5101-000832",
   "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000832)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5101-000832-1",
     "name": "20×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000832)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5101-000832-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2084-000901": {
   "mother": "MD2084-000901",
   "name": "10×Fast Direct RTase/UNG Mix (000901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2084-000901-1",
     "name": "10×Fast Direct RTase/UNG Mix (000901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2084-000901-2",
     "name": "2×Fast Direct RT Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000831": {
   "mother": "FMD5104-000831",
   "name": "30×SensiDirect Enzyme (DG) (000831)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5104-000831-1",
     "name": "30×SensiDirect Enzyme (DG) (000831)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000831-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000831-3",
     "name": "TS-UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000831-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2091-020305": {
   "mother": "MD2091-020305",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020305-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020305-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-M01-023601": {
   "mother": "FHW1007-M01-023601",
   "name": "2×LAMP Lyophilization Buffer (Mg2+ free) (RY) (0287001)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-M01-023601-3",
     "name": "2×LAMP Lyophilization Buffer (Mg2+ free) (RY) (0287001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FHW1007-M01-159301": {
   "mother": "FHW1007-M01-159301",
   "name": "2×LAMP Premix Buffer (RY) (159301)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FHW1007-M01-159301-2",
     "name": "2×LAMP Premix Buffer (RY) (159301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-049502": {
   "mother": "MD2091-049502",
   "name": "100×SensiDirect Enzyme/UNG Mix (049502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-049502-1",
     "name": "100×SensiDirect Enzyme/UNG Mix (049502)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-049502-2",
     "name": "2×SensiDirect Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020304": {
   "mother": "MD2091-020304",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020304-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020304-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020302": {
   "mother": "MD2091-020302",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020302-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020302-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-020303": {
   "mother": "MD2091-020303",
   "name": "50×SensiDirect Part Ampli/UNG Mix (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020303-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2091-020303-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-019602": {
   "mother": "M5244-019602",
   "name": "12.5×Neoscript Fast RTase/UNG Mix (014406)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-019602-1",
     "name": "12.5×Neoscript Fast RTase/UNG Mix (014406)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-019602-2",
     "name": "5×Neoscript RT Premix Buffer-ZJ4 (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-019603": {
   "mother": "MD5104-019603",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-019603-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (074901)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD5104-019603-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "E32": {
   "mother": "E32",
   "name": "Pfu DNA Polymerase Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "E32-1",
     "name": "Pfu DNA Polymerase Ⅱ",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "E32-2",
     "name": "10×Pfu Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS212-149": {
   "mother": "AS212-149",
   "name": "2×冻干保护剂-149-2",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS212-149-2",
     "name": "2×冻干保护剂-149-2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FHW1007-R02-NA-069101": {
   "mother": "FHW1007-R02-NA-069101",
   "name": "10×LAMP Premix (NA) (DG) (Bst3.0 HS)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1007-R02-NA-069101-1",
     "name": "10×LAMP Premix (NA) (DG) (Bst3.0 HS)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-R02-NA-069101-2",
     "name": "5×LAMP Lyophilization Buffer (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-R02-NA-069101-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ (NA)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD6104-020309": {
   "mother": "MD6104-020309",
   "name": "6×SensiDirect RT Premix Buffer (dUTP) (020305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020309-1",
     "name": "6×SensiDirect RTase/UNG Mix (020307)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020309-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134-TP": {
   "mother": "FM5134-TP",
   "name": "25×Neoscript RTase/UNG Mix (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5134-TP-1",
     "name": "25×Neoscript RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5134-TP-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5134-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2071-4-020303": {
   "mother": "MD2071-4-020303",
   "name": "50×Fast Direct Part Ampli/UNG Mix IV (020301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-4-020303-1",
     "name": "50×Fast Direct Part Ampli/UNG Mix IV (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2071-4-020303-2",
     "name": "2×Fast Direct Premix Buffer Ⅳ (dUTP) (020301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020313": {
   "mother": "MD6104-020313",
   "name": "6×SensiDirect RTase/UNG Mix (020310)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020313-1",
     "name": "6×SensiDirect RTase/UNG Mix (020310)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020313-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020314": {
   "mother": "MD6104-020314",
   "name": "6×SensiDirect RTase/UNG Mix (020309)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020314-1",
     "name": "6×SensiDirect RTase/UNG Mix (020309)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020314-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020307)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-P01-003302": {
   "mother": "FHW1008-P01-003302",
   "name": "Bst 2.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1008-P01-003302-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-P01-003302-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-P01-003302-3",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-P01-003302-4",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1008-P01-003302-5",
     "name": "5×LAMP Lyophilization Buffer",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5161-Q": {
   "mother": "M5161-Q",
   "name": "50×Robustart Enzyme/UNG Mix-Q",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5161-Q-1",
     "name": "50×Robustart Enzyme/UNG Mix-Q",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5161-Q-2",
     "name": "5×Robustart Premix Buffer-Q (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5144-014401": {
   "mother": "FM5144-014401",
   "name": "25×FastAmpli Part Taq (DG) (014401)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM5144-014401-1",
     "name": "25×FastAmpli Part Taq (DG) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-014401-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-014401-3",
     "name": "TS-UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-014401-4",
     "name": "RNase Inhibitor (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-014401-6",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5144-014401-7",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FM5144-003301": {
   "mother": "FM5144-003301",
   "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5144-003301-5",
     "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5144-014401": {
   "mother": "M5144-014401",
   "name": "25×FastAmpli Part Taq (014401)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "M5144-014401-1",
     "name": "25×FastAmpli Part Taq (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-2",
     "name": "Neoscript RTase",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-3",
     "name": "TS-UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-4",
     "name": "RNase Inhibitor",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-5",
     "name": "5×FastAmpli RT Buffer (Mg2+ free) (014401)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-6",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5144-014401-7",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "MD6104-020301": {
   "mother": "MD6104-020301",
   "name": "6×SensiDirect RT Premix Buffer (dUTP) (020304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020301-1",
     "name": "20×SensiDirect RTase/UNG Mix (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020301-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020304)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020311": {
   "mother": "MD6104-020311",
   "name": "6×SensiDirect RTase/UNG Mix (020308)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020311-1",
     "name": "6×SensiDirect RTase/UNG Mix (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020311-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-020312": {
   "mother": "MD6104-020312",
   "name": "6×SensiDirect RTase/UNG Mix (020309)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-020312-1",
     "name": "6×SensiDirect RTase/UNG Mix (020309)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD6104-020312-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-045301": {
   "mother": "FMD5084-045301",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-045301-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-045301-2",
     "name": "Neoscript RTase HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-045301-3",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303) (045301)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5084-045301-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2104-000826": {
   "mother": "MD2104-000826",
   "name": "33.33×SensiDirect RTase/UNG Mix (000826)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000826-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000826)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000826-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000817-TP": {
   "mother": "FMD5104-000817-TP",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000817-TP-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000817-TP-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (DG) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD5104-000817-TP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM516-DB": {
   "mother": "FM516-DB",
   "name": "5×Robustart Premix (Mg2+ free) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM516-DB-1",
     "name": "5×Robustart Premix (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM218": {
   "mother": "FM218",
   "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM218-4",
     "name": "2×FastAmpli Premix Ⅳ (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD2071-2-NA-000302": {
   "mother": "FMD2071-2-NA-000302",
   "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ (NA) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD2071-2-NA-000302-1",
     "name": "50×Fast Direct Enzyme/UNG Mix Ⅱ (NA) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD2071-2-NA-000302-2",
     "name": "2×Fast Direct Premix Buffer Ⅱ (NA) (dUTP) (DG) (000302)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD2104-4-029601": {
   "mother": "FMD2104-4-029601",
   "name": "2×SensiDirect RT Buffer Ⅳ (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD2104-4-029601-1",
     "name": "12.5×Fast Direct Part Ampli/UNG Mix Ⅳ (with dNTPs)(DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD2104-4-029601-2",
     "name": "2×SensiDirect RT Buffer Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FMD2104-4-029601-3",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2021": {
   "mother": "MD2021",
   "name": "50×Hyperstart Direct Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2021-1",
     "name": "50×Hyperstart Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2021-2",
     "name": "2×Hyperstart Direct Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD210-000812": {
   "mother": "MD210-000812",
   "name": "50×SensiDirect Part Ampli Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD210-000812-1",
     "name": "50×SensiDirect Part Ampli Mix (000803)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD210-000812-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000802)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000827": {
   "mother": "MD2104-000827",
   "name": "33.33×SensiDirect RTase/UNG Mix (000816)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000827-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000816)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000827-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000828": {
   "mother": "MD2104-000828",
   "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000828-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000817)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000828-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2031-047201": {
   "mother": "MD2031-047201",
   "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD2031-047201-1",
     "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2031-047201-2",
     "name": "2×Superstart Direct Premix ARMS Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2031-047201-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-020310": {
   "mother": "MD2104-020310",
   "name": "25×SensiDirect RTase/UNG Mix (020308)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-020310-1",
     "name": "25×SensiDirect RTase/UNG Mix (020308)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-020310-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020307)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5161-166002": {
   "mother": "FM5161-166002",
   "name": "Robustart Taq (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5161-166002-1",
     "name": "Robustart Taq (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5161-166002-2",
     "name": "5×Superstart Premix Buffer (dUTP) (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5161-166002-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "AS412-197": {
   "mother": "AS412-197",
   "name": "4×冻干保护剂-197-6",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS412-197-6",
     "name": "4×冻干保护剂-197-6",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5254": {
   "mother": "FM5254",
   "name": "20×Neoscript RTase/UNG Multi Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5254-1",
     "name": "20×Neoscript RTase/UNG Multi Mix (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FM5254-2",
     "name": "5×Neoscript RT Premix Multi Buffer (dUTP)(Mg2+ free)(DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-104401": {
   "mother": "MD2104-104401",
   "name": "10×SensiDirect RTase/UNG Mix (104401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-104401-1",
     "name": "10×SensiDirect RTase/UNG Mix (104401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-104401-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (104401)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-031201": {
   "mother": "M5244-031201",
   "name": "25×Neoscript Fast RTase/UNG Mix (031201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-031201-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (031201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "M5244-031201-2",
     "name": "5×Neoscript RT Premix Buffer-ZJ4 (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-031201": {
   "mother": "MD2104-031201",
   "name": "33.33×SensiDirect RTase/UNG Mix (031201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-031201-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (031201)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-031201-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000814)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-031202": {
   "mother": "MD2104-031202",
   "name": "33.33×SensiDirect RTase/UNG Mix (031202)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-031202-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (031202)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-031202-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000817)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-R02-088203": {
   "mother": "FHW1007-R02-088203",
   "name": "Bst 2.0 HS (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1007-R02-088203-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "FHW1007-R02-088203-2",
     "name": "5×LAMP Premix Buffer-T8AN",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD201-003301-FP": {
   "mother": "MD201-003301-FP",
   "name": "Direct Enzyme",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD201-003301-FP-1",
     "name": "Direct Enzyme",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-014407": {
   "mother": "MD2104-014407",
   "name": "25×SensiDirect Part Ampli (003001)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "MD2104-014407-1",
     "name": "25×SensiDirect Part Ampli (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014407-2",
     "name": "50×SensiDirect Part RTase (003001)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014407-3",
     "name": "2×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2025",
      "2026"
     ]
    },
    {
     "sku": "MD2104-014407-4",
     "name": "TS-UNG",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014407-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-014407-6",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "MD2104-000824": {
   "mother": "MD2104-000824",
   "name": "33.33×SensiDirect RTase/UNG Mix (000824)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000824-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000824)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000824-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000825": {
   "mother": "MD2104-000825",
   "name": "33.33×SensiDirect RTase/UNG Mix (000825)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000825-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000825)",
     "amt": 0,
     "years": [
      "2025"
     ]
    },
    {
     "sku": "MD2104-000825-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000818)",
     "amt": 0,
     "years": [
      "2025"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003006": {
   "mother": "MD2104-003006",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003006)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003006-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003006)",
     "amt": 128940,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003006-DB": {
   "mother": "MD2104-003006-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003006)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003006-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003006)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-003006-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-092401": {
   "mother": "MD2104-092401",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-092401-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092401)",
     "amt": 9000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0301-042905": {
   "mother": "FM0301-042905",
   "name": "10×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042905)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0301-042905-FP",
     "suffix": "FP",
     "name": "10×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042905)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0301-042905-FP": {
   "mother": "FM0301-042905-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM0301-042905-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042905-FP-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042905-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042905-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5301-042906": {
   "mother": "FM5301-042906",
   "name": "5×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042906)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5301-042906-FP",
     "suffix": "FP",
     "name": "5×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042906)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5301-042906-FP": {
   "mother": "FM5301-042906-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5301-042906-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042906-FP-2",
     "name": "5×Robustart Melt Multiplex Buffer (Mg2+ free) (DG) (042902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042906-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042906-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5301-042907": {
   "mother": "FM5301-042907",
   "name": "5×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042907)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5301-042907-FP",
     "suffix": "FP",
     "name": "5×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042907)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5301-042907-FP": {
   "mother": "FM5301-042907-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5301-042907-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042907-FP-2",
     "name": "5×Robustart Melt Multiplex Buffer (Mg2+ free) (DG) (042902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042907-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5301-042907-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0301-042904": {
   "mother": "FM0301-042904",
   "name": "10×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042904)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0301-042904-FP",
     "suffix": "FP",
     "name": "10×Robustart Melt Multiplex Premix-UNG  (Probe qPCR) (DG) (042904)",
     "amt": 2000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0301-042904-FP": {
   "mother": "FM0301-042904-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM0301-042904-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042904-FP-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042904-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042904-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5104-014429": {
   "mother": "FMD5104-014429",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (014429)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-014429-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (014429)",
     "amt": 25000,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-014429-DB": {
   "mother": "FMD5104-014429-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-014429-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5134D": {
   "mother": "FM5134D",
   "name": "5×Neoscript RT Premix-UNG (DyeⅡ qRT-PCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5134D-DB",
     "suffix": "DB",
     "name": "5×Neoscript RT Premix-UNG (DyeⅡ qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5134D-DB": {
   "mother": "FM5134D-DB",
   "name": "25×Neoscript RTase/UNG Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5134D-DB-1",
     "name": "25×Neoscript RTase/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5134D-DB-2",
     "name": "5×Neoscript RT Premix Buffer (dUTP) (DyeⅡ qRT-PCR) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-014104-5P": {
   "mother": "MD5104-014104-5P",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-014104-5P-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-5P-2",
     "name": "MHR1M35 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2104-003702": {
   "mother": "MD2104-003702",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003702)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003702-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003702-DB": {
   "mother": "MD2104-003702-DB",
   "name": "20×SensiDirect RTase/UNG Mix (003702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-003702-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (003702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-003702-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD8104-074901-5P": {
   "mother": "FMD8104-074901-5P",
   "name": "50×SensiDirect Part UNG Mix (DG) (074901)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD8104-074901-5P-1",
     "name": "Robustart Taq QS Ⅲ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-5P-2",
     "name": "MHR1M11 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-5P-3",
     "name": "50×SensiDirect Part UNG Mix (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-5P-4",
     "name": "8×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-5P-5",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD5104-014429-5P": {
   "mother": "FMD5104-014429-5P",
   "name": "MHR1M11 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5104-014429-5P-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-5P-2",
     "name": "MHR1M11 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M416-3-004601": {
   "mother": "M416-3-004601",
   "name": "Polluxstart Taq QS Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M416-3-004601-1",
     "name": "Polluxstart Taq QS Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M416-3-004601-2",
     "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-003006": {
   "mother": "MD5104-003006",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003006)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003006-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003006)",
     "amt": 298530,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003006-DB": {
   "mother": "MD5104-003006-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003006)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003006-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003006)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003006-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM3181-4-NA-014402-5P": {
   "mother": "FM3181-4-NA-014402-5P",
   "name": "Robustart Taq QS Ⅲ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM3181-4-NA-014402-5P-1",
     "name": "Robustart Taq QS Ⅲ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM3181-4-NA-014402-5P-2",
     "name": "UNG (NA) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM3181-4-NA-014402-5P-3",
     "name": "3.33×FastAmpli Buffer (NA) (Mg2+ free)(DG) (014402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM3181-4-NA-014402-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM3181-4-NA-014402-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD0104-002905": {
   "mother": "FMD0104-002905",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002905)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002905-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002905)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002905-DB": {
   "mother": "FMD0104-002905-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002905-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002905-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-088901": {
   "mother": "M2274-088901",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (088901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-088901-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (088901)",
     "amt": 22150,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-088901-DB": {
   "mother": "M2274-088901-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (088901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-088901-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (088901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-088901-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000811": {
   "mother": "MD2091-000811",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000811)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000811-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000811)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000811-FP",
     "suffix": "FP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000811)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000811-DB": {
   "mother": "MD2091-000811-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000808)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000811-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000808)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000811-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000830-TP": {
   "mother": "FMD5104-000830-TP",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (000830)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000830-TP-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-TP-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-TP-3",
     "name": "5×SensiDirect RT Buffer (DG) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5281-002902-FP": {
   "mother": "M5281-002902-FP",
   "name": "5×Robustart ARMS Gene-typing Buffer (Mg2+ free) (002902)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5281-002902-FP-1",
     "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5281-002902-FP-2",
     "name": "5×Robustart ARMS Gene-typing Buffer (Mg2+ free) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5281-002902-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5281-002902-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1007-P01-000902": {
   "mother": "FHW1007-P01-000902",
   "name": "Lamp Premix Plus (Probe) (DG) (Bst3.0 HS) (000902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FHW1007-P01-000902-4P",
     "suffix": "4P",
     "name": "Lamp Premix Plus (Probe) (DG) (Bst3.0 HS) (000902)",
     "amt": 6398,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FHW1007-P01-000902-4P": {
   "mother": "FHW1007-P01-000902-4P",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1007-P01-000902-4P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000902-4P-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000902-4P-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000902-4P-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000902-4P-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1007-P01-000903-5P": {
   "mother": "FHW1007-P01-000903-5P",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1007-P01-000903-5P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000903-5P-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000903-5P-3",
     "name": "5×LAMP Lyophilization Buffer (064804) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000903-5P-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000903-5P-5",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1007-P01-000901": {
   "mother": "FHW1007-P01-000901",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1007-P01-000901-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000901-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000901-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-000901-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-000830": {
   "mother": "MD5104-000830",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000830)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-000830-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000830)",
     "amt": 100800,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "2FMD021-000711": {
   "mother": "2FMD021-000711",
   "name": "Hyperstart Direct Premix-UNG (Probe qPCR) (DG) (HBV一步法) (000711)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "2FMD021-000711-TP",
     "suffix": "TP",
     "name": "Hyperstart Direct Premix-UNG (Probe qPCR) (DG) (HBV一步法) (000711)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "2FMD021-000711-TP": {
   "mother": "2FMD021-000711-TP",
   "name": "100×Hyperstart Direct Enzyme/UNG酶",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "2FMD021-000711-TP-1",
     "name": "100×Hyperstart Direct Enzyme/UNG酶",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "2FMD021-000711-TP-2",
     "name": "10×Hyperstart Direct Premix Buffer (Mg2+ free) (DG) (000711)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "2FMD021-000711-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-014429-DB": {
   "mother": "FMD0104-014429-DB",
   "name": "10×SensiDirect RT Buffer (DG) (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-014429-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-014429-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM513-007702": {
   "mother": "FM513-007702",
   "name": "5×Neoscript RT Premix (DG)(Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM513-007702-FP",
     "suffix": "FP",
     "name": "5×Neoscript RT Premix (DG)(Probe qRT-PCR)",
     "amt": 38250,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM513-007702-FP": {
   "mother": "FM513-007702-FP",
   "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM513-007702-FP-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007702-FP-2",
     "name": "5×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007702-FP-3",
     "name": "50×FastAmpli Part RTase (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007702-FP-4",
     "name": "4×冻干保护剂-9",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "AS44-234401": {
   "mother": "AS44-234401",
   "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "AS44-234401-1",
     "name": "Neoscript RTase Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS44-234401-2",
     "name": "8×Neoseript Fast RT Buffer (dNTP free) (001902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS44-234401-3",
     "name": "50×dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM5101-136104": {
   "mother": "FM5101-136104",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5101-136104-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-000837": {
   "mother": "MD2104-000837",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000837)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-000837-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000837)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-000837-DB": {
   "mother": "MD2104-000837-DB",
   "name": "33.33×SensiDirect RTase/UNG Mix (000837)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000837-DB-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000837)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000837-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000820)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000829-FP": {
   "mother": "FMD0104-000829-FP",
   "name": "25×SensiDirect RTase/UNG Mix  (DG) (000829)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD0104-000829-FP-1",
     "name": "25×SensiDirect RTase/UNG Mix  (DG) (000829)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-FP-2",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM5181-4-028307": {
   "mother": "FM5181-4-028307",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028307)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-028307-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028307)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028307-TP",
     "suffix": "TP",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028307)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-028307-TP": {
   "mother": "FM5181-4-028307-TP",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028305)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5181-4-028307-TP-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (Mg2+ free) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028307-TP-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028307-TP-3",
     "name": "250mM Tris pH8.5",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5104-000830-5P": {
   "mother": "FMD5104-000830-5P",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000830)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5104-000830-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-5P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (DG) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000830-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2091-020314": {
   "mother": "MD2091-020314",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020314)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-020314-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020314)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-020314-FP",
     "suffix": "FP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (020314)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-020314-DB": {
   "mother": "MD2091-020314-DB",
   "name": "25×SensiDirect Part Ampli/UNG Mix (020305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-020314-DB-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-020314-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (020311)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-000903-FP": {
   "mother": "FMD5084-000903-FP",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5084-000903-FP-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000903-FP-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000903-FP-3",
     "name": "5×Fast Direct RT Premix Buffer (dUTP)(Mg2+ free)(DG)(020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-000903-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5084-020308": {
   "mother": "FMD5084-020308",
   "name": "5×Fast Direct RT Premix-UNG (RTase free) (DG) (020308)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-020308-TP",
     "suffix": "TP",
     "name": "5×Fast Direct RT Premix-UNG (RTase free) (DG) (020308)",
     "amt": 4620,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-020308-TP": {
   "mother": "FMD5084-020308-TP",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5084-020308-TP-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020308-TP-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP)(Mg2+ free)(DG)(020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020308-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0301-042903": {
   "mother": "FM0301-042903",
   "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (DG) (042903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0301-042903-FP",
     "suffix": "FP",
     "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0301-042903-FP": {
   "mother": "FM0301-042903-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0301-042903-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042903-FP-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042903-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-002401": {
   "mother": "FMD0104-002401",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002401-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002401-DB": {
   "mother": "FMD0104-002401-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002401-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002401-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000845": {
   "mother": "FMD0104-000845",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000845)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-000845-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000845)",
     "amt": 18400,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-000845-DB": {
   "mother": "FMD0104-000845-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-000845-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000845-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (000845)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000833-5P": {
   "mother": "FMD0104-000833-5P",
   "name": "Neoscript RTase HS Ⅱ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD0104-000833-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (000833)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000833-5P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000833-5P-3",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000833)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000833-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000833-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD5104-000701": {
   "mother": "FMD5104-000701",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-000701-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000701)",
     "amt": 17250,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-000701-TP": {
   "mother": "FMD5104-000701-TP",
   "name": "50×SensiDirect RTase/UNG Mix (DG) (000701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000701-TP-1",
     "name": "50×SensiDirect RTase/UNG Mix (DG) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000701-TP-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000701-TP-3",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2091-092402": {
   "mother": "MD2091-092402",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (092402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-092402-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-092402-DB": {
   "mother": "MD2091-092402-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (092402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-092402-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-092402-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-127506": {
   "mother": "MD4104-127506",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-127506-6P",
     "suffix": "6P",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-127506-6P": {
   "mother": "MD4104-127506-6P",
   "name": "MHR1M11 HS",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "MD4104-127506-6P-1",
     "name": "Polluxstart DB1MD17",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-6P-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-6P-3",
     "name": "4×SensiDirect Part UNG Mix (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-6P-4",
     "name": "4×SensiDirect RT Buffer (Mg2+ free) (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-6P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-6P-6",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "FMD0104-000701-TP": {
   "mother": "FMD0104-000701-TP",
   "name": "50×SensiDirect RTase/UNG Mix (DG) (000701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD0104-000701-TP-1",
     "name": "50×SensiDirect RTase/UNG Mix (DG) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000701-TP-2",
     "name": "10×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000701-TP-3",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-227801": {
   "mother": "MD2104-227801",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-227801-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-227801-DB": {
   "mother": "MD2104-227801-DB",
   "name": "25×SensiDirect RTase/UNG Mix (227801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-227801-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (227801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-227801-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (227801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-227802": {
   "mother": "MD2104-227802",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227802)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-227802-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-227802-DB": {
   "mother": "MD2104-227802-DB",
   "name": "25×SensiDirect RTase/UNG Mix (227802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-227802-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (227802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-227802-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (227802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M203-227801": {
   "mother": "M203-227801",
   "name": "2×HS Premix (Probe qPCR) (227801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M203-227801-DB",
     "suffix": "DB",
     "name": "2×HS Premix (Probe qPCR) (227801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M203-227801-DB": {
   "mother": "M203-227801-DB",
   "name": "HS Taq (040901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M203-227801-DB-1",
     "name": "HS Taq (040901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M203-227801-DB-2",
     "name": "2×HS Premix Buffer",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-092604": {
   "mother": "MD5104-092604",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092604)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-092604-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092604)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-092604-DB": {
   "mother": "MD5104-092604-DB",
   "name": "5×SensiDirect RTase/UNG Mix (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-092604-DB-1",
     "name": "5×SensiDirect RTase/UNG Mix (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-092604-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (092604)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000836": {
   "mother": "MD2104-000836",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000836)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-000836-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (000836)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-000836-DB": {
   "mother": "MD2104-000836-DB",
   "name": "33.33×SensiDirect RTase/UNG Mix (000836)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000836-DB-1",
     "name": "33.33×SensiDirect RTase/UNG Mix (000836)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000836-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000819)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0084-000903": {
   "mother": "FMD0084-000903",
   "name": "10×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0084-000903-FP",
     "suffix": "FP",
     "name": "10×Fast Direct RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
     "amt": 30000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0084-000903-FP": {
   "mother": "FMD0084-000903-FP",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD0084-000903-FP-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-000903-FP-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-000903-FP-3",
     "name": "10×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-000903-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M2181-4-003001-DB": {
   "mother": "M2181-4-003001-DB",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (003001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-003001-DB-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003001-DB-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-014429-5P": {
   "mother": "FMD0104-014429-5P",
   "name": "MHR1M11 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD0104-014429-5P-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-014429-5P-2",
     "name": "MHR1M11 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-014429-5P-3",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-014429-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-014429-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5101-136104": {
   "mother": "M5101-136104",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-136104-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-014429": {
   "mother": "FMD0104-014429",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (014429)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-014429-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4211-3-003005": {
   "mother": "M4211-3-003005",
   "name": "4×Robustart Premix OT-UNG-3 (Probe qPCR) (003005)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4211-3-003005-DB",
     "suffix": "DB",
     "name": "4×Robustart Premix OT-UNG-3 (Probe qPCR) (003005)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4211-3-003005-DB": {
   "mother": "M4211-3-003005-DB",
   "name": "50×Robustart Taq OT/UNG Ⅲ Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4211-3-003005-DB-1",
     "name": "50×Robustart Taq OT/UNG Ⅲ Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4211-3-003005-DB-2",
     "name": "4×Robustart OT  Ⅲ Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000903": {
   "mother": "FMD5104-000903",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-000903-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-000902-DB": {
   "mother": "FMD5104-000902-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000902-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000902-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000903-DB": {
   "mother": "FMD5104-000903-DB",
   "name": "5×SensiDirect RT Buffer (DG) (000903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000903-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000903-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW1008-R02-068601": {
   "mother": "HW1008-R02-068601",
   "name": "Bst 3.0 HS",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "HW1008-R02-068601-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-R02-068601-2",
     "name": "Neoscript RTase Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-R02-068601-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-R02-068601-4",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-R02-068601-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M0301-042901": {
   "mother": "M0301-042901",
   "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (042901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M0301-042901-FP",
     "suffix": "FP",
     "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (042901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M0301-042901-FP": {
   "mother": "M0301-042901-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (042901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M0301-042901-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (042901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M0301-042901-FP-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M0301-042901-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2104-000812-FP": {
   "mother": "MD2104-000812-FP",
   "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2104-000812-FP-1",
     "name": "50×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000812-FP-2",
     "name": "2×SensiDirect RT Buffer (Mg2+ free) (000802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000812-FP-3",
     "name": "18.18mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000812-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5084-000804": {
   "mother": "MD5084-000804",
   "name": "10×Fast Direct RTase/UNG Mix (000804)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5084-000804-1",
     "name": "10×Fast Direct RTase/UNG Mix (000804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5084-000804-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5084-000804-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0144-137602": {
   "mother": "FM0144-137602",
   "name": "10×FastAmpli RT Premix-UNG (Probe qRT-PCR) (DG) (137602)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0144-137602-FP",
     "suffix": "FP",
     "name": "10×FastAmpli RT Premix-UNG (Probe qRT-PCR) (DG) (137602)",
     "amt": 5400,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0144-137602-FP": {
   "mother": "FM0144-137602-FP",
   "name": "25×FastAmpli RT additive (DG) (137601)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0144-137602-FP-1",
     "name": "Robustart Taq QS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0144-137602-FP-2",
     "name": "25×FastAmpli RT additive (DG) (137601)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0144-137602-FP-3",
     "name": "10×FastAmpli RT Buffer (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-026302": {
   "mother": "MD5104-026302",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026302)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-026302-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-026302-DB": {
   "mother": "MD5104-026302-DB",
   "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-026302-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-026302-DB-2",
     "name": "5×SensiDirect RT Buffer (026302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-026303": {
   "mother": "MD5104-026303",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-026303-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-026303-DB": {
   "mother": "MD5104-026303-DB",
   "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-026303-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-026303-DB-2",
     "name": "5×SensiDirect RT Buffer (026303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000810": {
   "mother": "MD2091-000810",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000810)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000810-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000810)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000810-DB": {
   "mother": "MD2091-000810-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000807)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000810-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000810-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028305": {
   "mother": "FM5181-4-028305",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-028305-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-028305-DB": {
   "mother": "FM5181-4-028305-DB",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028305-DB-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028305-DB-2",
     "name": "250mM Tris pH8.0",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM2181-4-020305": {
   "mother": "FM2181-4-020305",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020305)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM2181-4-020305-FP",
     "suffix": "FP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM2181-4-020305-FP": {
   "mother": "FM2181-4-020305-FP",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG) (020305)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM2181-4-020305-FP-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG) (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-020305-FP-2",
     "name": "2×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-020305-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-020305-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1013-M01-013401": {
   "mother": "FHW1013-M01-013401",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1013-M01-013401-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1013-M01-013401-2",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003703": {
   "mother": "MD2104-003703",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003703)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-003703-FP",
     "suffix": "FP",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003703)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-003703-FP": {
   "mother": "MD2104-003703-FP",
   "name": "20×SensiDirect RTase/UNG Mix (003702)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2104-003703-FP-1",
     "name": "20×SensiDirect RTase/UNG Mix (003702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-003703-FP-2",
     "name": "2×SensiDirect RT Buffer (Mg2+ free) (003703)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-003703-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-003703-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5104-003701": {
   "mother": "MD5104-003701",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003701-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003701-DB": {
   "mother": "MD5104-003701-DB",
   "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (003701)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003701-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (with dNTPs) (003701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003701-DB-2",
     "name": "5×SensiDirect RT Buffer (003701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5341-014801": {
   "mother": "M5341-014801",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-014801-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014801)",
     "amt": 3850,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-014801-DB": {
   "mother": "M5341-014801-DB",
   "name": "25×Pyroscript RTase/UNG Mix (014801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-014801-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (014801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014801-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (136101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5341-014802": {
   "mother": "M5341-014802",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014802)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-014802-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-014802-DB": {
   "mother": "M5341-014802-DB",
   "name": "25×Pyroscript RTase/UNG Mix (014802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-014802-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (014802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014802-DB-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (014802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-072502": {
   "mother": "M2274-072502",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (072502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-072502-FP",
     "suffix": "FP",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (072502)",
     "amt": 2600,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-072502-FP": {
   "mother": "M2274-072502-FP",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M2274-072502-FP-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-072502-FP-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-072502-FP-3",
     "name": "2×Robustart Multi RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5104-000843-DB": {
   "mother": "FMD5104-000843-DB",
   "name": "5×SensiDirect RT Buffer (DG) (000843)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5104-000843-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000843)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5104-000844-DB": {
   "mother": "FMD5104-000844-DB",
   "name": "5×SensiDirect RT Buffer (DG) (000844)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FMD5104-000844-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000844)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5101-040901": {
   "mother": "M5101-040901",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (040901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-040901-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (040901)",
     "amt": 1375,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-040901-FP": {
   "mother": "M5101-040901-FP",
   "name": "Hyperstart Tth (000703)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-040901-FP-1",
     "name": "Hyperstart Tth (000703)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-040901-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-014429-5P": {
   "mother": "MD5104-014429-5P",
   "name": "25×SensiDirect Part Ampli/UNG Mix (014429)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5104-014429-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014429-5P-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014429-5P-3",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014429-5P-4",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014429-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD0104-000830-5P": {
   "mother": "MD0104-000830-5P",
   "name": "Neoscript RTase HS Ⅱ",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD0104-000830-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD0104-000830-5P-2",
     "name": "Neoscript RTase HS Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD0104-000830-5P-3",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD0104-000830-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD0104-000830-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "AS55": {
   "mother": "AS55",
   "name": "消泡剂-2",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "AS55-2",
     "name": "消泡剂-2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS55-3",
     "name": "消泡剂-3",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS55-4",
     "name": "消泡剂-4",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS55-5",
     "name": "聚丙二醇2000（PPG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM2181-4-NA-014402-5P": {
   "mother": "FM2181-4-NA-014402-5P",
   "name": "Robustart Taq QS Ⅲ (NA) (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM2181-4-NA-014402-5P-1",
     "name": "Robustart Taq QS Ⅲ (NA) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-5P-2",
     "name": "UNG (NA) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-5P-3",
     "name": "2×FastAmpli Buffer (NA) (Mg2+ free) (DG) (014402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM2181-4-NA-014402-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD5084-007703": {
   "mother": "FMD5084-007703",
   "name": "5×Neoscript RT Premix (DG)(Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5084-007703-DB",
     "suffix": "DB",
     "name": "5×Neoscript RT Premix (DG)(Probe qRT-PCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5084-007703-DB": {
   "mother": "FMD5084-007703-DB",
   "name": "25×Neoscript RTase Mix (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-007703-DB-1",
     "name": "25×Neoscript RTase Mix (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-007703-DB-2",
     "name": "5×Neoscript RT Premix Buffer",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-145108": {
   "mother": "MD5104-145108",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145108)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145108-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145108)",
     "amt": 600000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145108-DB": {
   "mother": "MD5104-145108-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145108-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-145108-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145106)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-145106-DB": {
   "mother": "MD5104-145106-DB",
   "name": "5×SensiDirect RT Premix Buffer (dUTP) (145104)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145106-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-145106-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-127506-DB": {
   "mother": "MD4104-127506-DB",
   "name": "4×SensiDirect RTase/UNG Mix (127506)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-127506-DB-1",
     "name": "4×SensiDirect RTase/UNG Mix (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-127506-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5084-020303-DB": {
   "mother": "FMD5084-020303-DB",
   "name": "25×Fast Direct RTase/UNG Mix (DG) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-020303-DB-1",
     "name": "25×Fast Direct RTase/UNG Mix (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020303-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-R02-080101": {
   "mother": "FHW1007-R02-080101",
   "name": "Lamp Premix Plus (Dye Ⅱ) (DG) (Bst2.0 HS) (080101)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FHW1007-R02-080101-FP",
     "suffix": "FP",
     "name": "Lamp Premix Plus (Dye Ⅱ) (DG) (Bst2.0 HS) (080101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FHW1007-R02-080101-FP": {
   "mother": "FHW1007-R02-080101-FP",
   "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1007-R02-080101-FP-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080101-FP-2",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080101-FP-3",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080101-FP-4",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M227-090807": {
   "mother": "M227-090807",
   "name": "2×Neoscript RT Premix OT (Probe qRT-PCR) (090807)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M227-090807-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT (Probe qRT-PCR) (090807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M227-090807-DB": {
   "mother": "M227-090807-DB",
   "name": "2×Neoscript RT Premix OT Buffer (090801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M227-090807-DB-1",
     "name": "25×Neoscript RTase OT Mix (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M227-090807-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (090801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-020303": {
   "mother": "FM5181-4-020303",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-020303-FP",
     "suffix": "FP",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-020303-FP": {
   "mother": "FM5181-4-020303-FP",
   "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (020303)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5181-4-020303-FP-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-020303-FP-2",
     "name": "5×FastAmpli Buffer Ⅳ (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-020303-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-020303-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M2274-NA-090807-TP": {
   "mother": "M2274-NA-090807-TP",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (NA) (090807)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M2274-NA-090807-TP-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (NA) (090807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-TP-2",
     "name": "MHR1M35 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-TP-3",
     "name": "2×Neoscript RT Premix OT Buffer (NA) (dUTP) (090801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD2091-000804": {
   "mother": "MD2091-000804",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000804)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000804-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000804-FP",
     "suffix": "FP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000804)",
     "amt": 5250,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000804-FP": {
   "mother": "MD2091-000804-FP",
   "name": "50×SensiDirect Enzyme/UNG Mix (095201)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2091-000804-FP-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (095201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000804-FP-2",
     "name": "2×SensiDirect Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000804-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000804-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD0104-000829-5P": {
   "mother": "FMD0104-000829-5P",
   "name": "25×SensiDirect Part Ampli/UNG (DG) (000829)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD0104-000829-5P-1",
     "name": "25×SensiDirect Part Ampli/UNG (DG) (000829)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-5P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-5P-3",
     "name": "10×SensiDirect RT Buffer (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000829-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5101-136104-5P": {
   "mother": "M5101-136104-5P",
   "name": "Hyperstart Tth (019510)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-136104-5P-1",
     "name": "Hyperstart Tth (019510)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136104-5P-2",
     "name": "5×Hyperstart Tth Buffer (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136104-5P-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5101-136102-5P": {
   "mother": "M5101-136102-5P",
   "name": "Hyperstart Tth (136107)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-136102-5P-1",
     "name": "Hyperstart Tth (136107)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136102-5P-2",
     "name": "5×Hyperstart Tth Buffer (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136102-5P-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5244-129503": {
   "mother": "M5244-129503",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (129503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-129503-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (129503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-129503-DB": {
   "mother": "M5244-129503-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (129501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-129503-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (129501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-129503-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (001901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-095202": {
   "mother": "MD2104-095202",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (095202)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-095202-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (095202)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-095202-DB": {
   "mother": "MD2104-095202-DB",
   "name": "25×SensiDirect RTase/UNG Mix (095202)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-095202-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (095202)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-095202-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-136102": {
   "mother": "M5101-136102",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-136102-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-136102-FP": {
   "mother": "M5101-136102-FP",
   "name": "Hyperstart Tth (136107)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-136102-FP-1",
     "name": "Hyperstart Tth (136107)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136102-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5211-3": {
   "mother": "M5211-3",
   "name": "5×Robustart Premix OT-UNG Ⅲ (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5211-3-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix OT-UNG Ⅲ (Probe qPCR)",
     "amt": 6360,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5211-3-FP": {
   "mother": "M5211-3-FP",
   "name": "50×Robustart Taq OT/UNG Ⅲ Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5211-3-FP-1",
     "name": "50×Robustart Taq OT/UNG Ⅲ Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5211-3-FP-2",
     "name": "5×Robustart OT  Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5211-3-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5211-3-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5091-007507": {
   "mother": "MD5091-007507",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007507)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007507-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007507)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007507-TP": {
   "mother": "MD5091-007507-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007507-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007507-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007507)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007507-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M3KI06": {
   "mother": "M3KI06",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (000829)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M3KI06-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (000829)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M3KI06-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR501-T13-033102": {
   "mother": "STR501-T13-033102",
   "name": "5×STR Premix T13 (033102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR501-T13-033102-DB",
     "suffix": "DB",
     "name": "5×STR Premix T13 (033102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR501-T13-033102-DB": {
   "mother": "STR501-T13-033102-DB",
   "name": "Polluxstart Taq QS Ⅱ (035001)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR501-T13-033102-DB-1",
     "name": "Polluxstart Taq QS Ⅱ (035001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-033102-DB-2",
     "name": "5×STR Premix Buffer T13",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR501-T13-033103": {
   "mother": "STR501-T13-033103",
   "name": "5×STR Premix T13 (033103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR501-T13-033103-DB",
     "suffix": "DB",
     "name": "5×STR Premix T13 (033103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR501-T13-033103-DB": {
   "mother": "STR501-T13-033103-DB",
   "name": "Robustart Taq QS Ⅱ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR501-T13-033103-DB-1",
     "name": "Robustart Taq QS Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-033103-DB-2",
     "name": "5×STR Premix Buffer T13",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR501-T13-033104": {
   "mother": "STR501-T13-033104",
   "name": "5×STR Premix T13 (033104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR501-T13-033104-DB",
     "suffix": "DB",
     "name": "5×STR Premix T13 (033104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR501-T13-033104-DB": {
   "mother": "STR501-T13-033104-DB",
   "name": "Robustart Taq QS Ⅲ",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR501-T13-033104-DB-1",
     "name": "Robustart Taq QS Ⅲ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-033104-DB-2",
     "name": "5×STR Premix Buffer T13",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5281-002902-FP": {
   "mother": "FM5281-002902-FP",
   "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix (DG) (002902)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FM5281-002902-FP-1",
     "name": "50×Robustart ARMS Gene-typing Enzyme/UNG Mix (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5281-002902-FP-2",
     "name": "5×Robustart ARMS Gene-typing Buffer (Mg2+ free) (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5281-002902-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5281-002902-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M8211-3-5P": {
   "mother": "M8211-3-5P",
   "name": "HyRo Taq",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M8211-3-5P-1",
     "name": "HyRo Taq",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M8211-3-5P-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M8211-3-5P-3",
     "name": "8×Robustart OT-3 Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M8211-3-5P-4",
     "name": "360mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M8211-3-5P-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M5244-095202": {
   "mother": "M5244-095202",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (095202)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-095202-TP",
     "suffix": "TP",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (095202)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-095202-TP": {
   "mother": "M5244-095202-TP",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (095202)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5244-095202-TP-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (095202)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-095202-TP-2",
     "name": "5×Neoscript Fast RT Premix Buffer-ZJ4 (dUTP)(Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-095202-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5244-095203": {
   "mother": "M5244-095203",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (095203)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-095203-TP",
     "suffix": "TP",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (095203)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-095203-TP": {
   "mother": "M5244-095203-TP",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (095203)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5244-095203-TP-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (095203)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-095203-TP-2",
     "name": "5×Neoscript Fast RT Premix Buffer-ZJ4 (dUTP)(Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-095203-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD2104-207401": {
   "mother": "FMD2104-207401",
   "name": "2.5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (207401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD2104-207401-DB",
     "suffix": "DB",
     "name": "2.5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (207401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD2104-207401-DB": {
   "mother": "FMD2104-207401-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD2104-207401-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000830)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD2104-207401-DB-2",
     "name": "2.5×SensiDirect RT  Buffer (DG) (207401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-136105": {
   "mother": "M5101-136105",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136105)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-136105-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136105)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-136105-DB": {
   "mother": "M5101-136105-DB",
   "name": "25×Hyperstart Tth/UNG Mix (136101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-136105-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (136101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136105-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (136101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028306": {
   "mother": "FM5181-4-028306",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028306)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-028306-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-028306-DB": {
   "mother": "FM5181-4-028306-DB",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028306-DB-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028306-DB-2",
     "name": "250mM Tris pH8.3",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028307-DB": {
   "mother": "FM5181-4-028307-DB",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028307-DB-1",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028307-DB-2",
     "name": "250mM Tris pH8.5",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-028303": {
   "mother": "FMD5091-028303",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-028303-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-028303-DB": {
   "mother": "FMD5091-028303-DB",
   "name": "5×SensiDirect Premix-UNG (Mg2+ free) (DG) (028303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-028303-DB-1",
     "name": "5×SensiDirect Premix-UNG (Mg2+ free) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-028303-DB-2",
     "name": "10×Part Buffer (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-028304": {
   "mother": "FMD5091-028304",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028304)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-028304-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028304)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-028304-DB": {
   "mother": "FMD5091-028304-DB",
   "name": "5×SensiDirect Premix-UNG (Mg2+ free) (DG) (028303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-028304-DB-1",
     "name": "5×SensiDirect Premix-UNG (Mg2+ free) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-028304-DB-2",
     "name": "10×Part Buffer (DG) (028304)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-028305": {
   "mother": "FMD5091-028305",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028305)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-028305-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-028305-DB": {
   "mother": "FMD5091-028305-DB",
   "name": "5×SensiDirect Premix-UNG (DG) (028304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-028305-DB-1",
     "name": "5×SensiDirect Premix-UNG (DG) (028304)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-028305-DB-2",
     "name": "10×Part Buffer (DG) (028305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-028306": {
   "mother": "FMD5091-028306",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028306)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-028306-DB",
     "suffix": "DB",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (028306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-028306-DB": {
   "mother": "FMD5091-028306-DB",
   "name": "5×SensiDirect Premix-UNG (DG) (028304)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5091-028306-DB-1",
     "name": "5×SensiDirect Premix-UNG (DG) (028304)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-028306-DB-2",
     "name": "10×Part Buffer (DG) (028306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "F3KI07": {
   "mother": "F3KI07",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "F3KI07-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000829)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "F3KI07-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5101-036301": {
   "mother": "FM5101-036301",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (036301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5101-036301-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (036301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5101-036301-DB": {
   "mother": "FM5101-036301-DB",
   "name": "25×Hyperstart Tth/UNG Mix (DG) (036301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5101-036301-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (DG) (036301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5101-036301-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (136101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5101-136105": {
   "mother": "FM5101-136105",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136105)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5101-136105-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136105)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5101-136105-DB": {
   "mother": "FM5101-136105-DB",
   "name": "25×Hyperstart Tth/UNG Mix (DG) (136101)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "FM5101-136105-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (DG) (136101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD5104-014429-TP": {
   "mother": "FMD5104-014429-TP",
   "name": "5×SensiDirect RT Buffer (DG) (014429)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-014429-TP-1",
     "name": "12.5×SensiDirect Part Taq/UNG (with dNTPs) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-TP-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-014429-TP-3",
     "name": "5×SensiDirect RT Buffer (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5084-007702-5P": {
   "mother": "FMD5084-007702-5P",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD5084-007702-5P-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-007702-5P-2",
     "name": "Neoscript RTase HS Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-007702-5P-3",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (K+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-007702-5P-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-007702-5P-5",
     "name": "2M KCl",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "HW205-R02-064803": {
   "mother": "HW205-R02-064803",
   "name": "Bst 3.0 HS",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "HW205-R02-064803-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-064803-2",
     "name": "TS-UNG Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-064803-3",
     "name": "5×LAMP Lyophilization Buffer (064803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-064803-4",
     "name": "25mM dNTP Mix (064803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW205-R02-064803-5",
     "name": "50×LAMP Fluorescent Dye Ⅱ (064803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "HW1007-P01-064805": {
   "mother": "HW1007-P01-064805",
   "name": "Bst 3.0 HS",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "HW1007-P01-064805-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1007-P01-064805-2",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1007-P01-064805-3",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1007-P01-064805-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5144-5P": {
   "mother": "M5144-5P",
   "name": "25×FastAmpli Part Ampli/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5144-5P-1",
     "name": "25×FastAmpli Part Ampli/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5144-5P-2",
     "name": "Neoscript RTase",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5144-5P-3",
     "name": "5×FastAmpli RT Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5144-5P-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5084-020301-DB": {
   "mother": "FMD5084-020301-DB",
   "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5084-020301-DB-1",
     "name": "10×Fast Direct RTase/UNG Mix Ⅳ (DG) (020301）",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5084-020301-DB-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5091-007505": {
   "mother": "FMD5091-007505",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (007505)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-007505-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (007505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-007505-TP": {
   "mother": "FMD5091-007505-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (DG) (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5091-007505-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (DG) (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-007505-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-007505-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD5091-007506": {
   "mother": "FMD5091-007506",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (007506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5091-007506-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (DG) (007506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5091-007506-TP": {
   "mother": "FMD5091-007506-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (DG) (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5091-007506-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (DG) (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-007506-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5091-007506-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "E105-003701": {
   "mother": "E105-003701",
   "name": "Bst 3.0 HS",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "E105-003701-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "E105-003701-2",
     "name": "5×LAMP Lyophilization Buffer (064803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5144-BM1": {
   "mother": "FM5144-BM1",
   "name": "12.5×FastAmpli Part Taq/UNG Mix (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM5144-BM1-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-BM1-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-BM1-3",
     "name": "5×FastAmpli RT Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-BM1-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-BM1-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M516-SM1": {
   "mother": "M516-SM1",
   "name": "5×Robustart Premix (Probe qPCR) (SM1)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M516-SM1-FP",
     "suffix": "FP",
     "name": "5×Robustart Premix (Probe qPCR) (SM1)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M516-SM1-FP": {
   "mother": "M516-SM1-FP",
   "name": "Robustart Taq",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M516-SM1-FP-1",
     "name": "Robustart Taq",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M516-SM1-FP-2",
     "name": "5×Robustart Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M516-SM1-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M516-SM1-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M2274-NA-090807-5P": {
   "mother": "M2274-NA-090807-5P",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (NA) (090807)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M2274-NA-090807-5P-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (NA) (090807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-5P-2",
     "name": "MHR1M35 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-5P-3",
     "name": "2×Neoscript RT OT Buffer (Mg2+ free) (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-NA-090807-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD5091-007506": {
   "mother": "MD5091-007506",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007506-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007506-TP": {
   "mother": "MD5091-007506-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007506-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007506-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007506-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5091-007505": {
   "mother": "MD5091-007505",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007505)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007505-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007505-TP": {
   "mother": "MD5091-007505-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007505-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007505-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007505-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5244-234301": {
   "mother": "M5244-234301",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (234301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-234301-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (234301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-234301-DB": {
   "mother": "M5244-234301-DB",
   "name": "25×Neoscript Fast Rtase/UNG Mix (234301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-234301-DB-1",
     "name": "25×Neoscript Fast Rtase/UNG Mix (234301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-234301-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (234301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "STR501-T13-033101": {
   "mother": "STR501-T13-033101",
   "name": "5×STR Premix T13 (033101)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR501-T13-033101-DB",
     "suffix": "DB",
     "name": "5×STR Premix T13 (033101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR501-T13-033101-DB": {
   "mother": "STR501-T13-033101-DB",
   "name": "25×STR Enzyme",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR501-T13-033101-DB-1",
     "name": "25×STR Enzyme",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR501-T13-033101-DB-2",
     "name": "5×STR Premix Buffer T13",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090812": {
   "mother": "M2274-090812",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090812)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-090812-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090812)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090812-DB": {
   "mother": "M2274-090812-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (090806)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090812-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090812-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000808": {
   "mother": "MD2091-000808",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000808)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000808-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000808)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000808-DB": {
   "mother": "MD2091-000808-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000808-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000808-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000809": {
   "mother": "MD2091-000809",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000809)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000809-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000809)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000809-DB": {
   "mother": "MD2091-000809-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000806)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000809-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000809-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-074901-TP": {
   "mother": "FMD0104-074901-TP",
   "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD0104-074901-TP-1",
     "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-TP-2",
     "name": "10×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-074901-TP-3",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FM0181-4-095201-9P": {
   "mother": "FM0181-4-095201-9P",
   "name": "10mM IHD5",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FM0181-4-095201-9P-1",
     "name": "Robustart Taq QS Ⅲ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-2",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-3",
     "name": "2M KCl",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-4",
     "name": "300mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-5",
     "name": "2M Tris pH8.5",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-6",
     "name": "12.5% APA",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-7",
     "name": "10% Triton X-100",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-8",
     "name": "10mM IHD5",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0181-4-095201-9P-9",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "MD5104-003003": {
   "mother": "MD5104-003003",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003003)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003003-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003003)",
     "amt": 9000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003003-DB": {
   "mother": "MD5104-003003-DB",
   "name": "25×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003003-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003003-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-019403": {
   "mother": "MD5104-019403",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019403)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-019403-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (019403)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-019403-DB": {
   "mother": "MD5104-019403-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (019403)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-019403-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (019403)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-019403-DB-2",
     "name": "5×SensiDirect RT Buffer (014403)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4031": {
   "mother": "MD4031",
   "name": "4×Superstart Direct Premix ARMS-UNG (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4031-FP",
     "suffix": "FP",
     "name": "4×Superstart Direct Premix ARMS-UNG (Probe qPCR)",
     "amt": 2800,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4031-FP": {
   "mother": "MD4031-FP",
   "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD4031-FP-1",
     "name": "50×Superstart Direct ARMS Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4031-FP-2",
     "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4031-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4031-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "AS412-126": {
   "mother": "AS412-126",
   "name": "4×冻干保护剂-126-6",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS412-126-6",
     "name": "4×冻干保护剂-126-6",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2221-001112-5P": {
   "mother": "M2221-001112-5P",
   "name": "Robustart DB1MD15",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M2221-001112-5P-1",
     "name": "Robustart DB1MD15",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-001112-5P-2",
     "name": "2×Superstart Fast Buffer (Mg2+ free) (001112)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-001112-5P-3",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-001112-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-001112-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD5104-074901-TP": {
   "mother": "FMD5104-074901-TP",
   "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-074901-TP-1",
     "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-074901-TP-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-074901-TP-3",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-000701": {
   "mother": "FMD0104-000701",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-000701-TP",
     "suffix": "TP",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000701)",
     "amt": 18000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090808": {
   "mother": "M2274-090808",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090808)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-090808-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090808)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090808-DB": {
   "mother": "M2274-090808-DB",
   "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090808-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090808-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM518-4-105903": {
   "mother": "FM518-4-105903",
   "name": "5×FastAmpli Premix Ⅳ (Probe qPCR) (DG) (105903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM518-4-105903-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix Ⅳ (Probe qPCR) (DG) (105903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM518-4-105903-DB": {
   "mother": "FM518-4-105903-DB",
   "name": "5×FastAmpli Premix Ⅳ (Mg2+ free) (DG) (105903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM518-4-105903-DB-1",
     "name": "5×FastAmpli Premix Ⅳ (Mg2+ free) (DG) (105903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM518-4-105903-DB-2",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5144-007701": {
   "mother": "FM5144-007701",
   "name": "5×FastAmpli RT Premix-UNG (Probe qRT-PCR) (DG) (007701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5144-007701-TP",
     "suffix": "TP",
     "name": "5×FastAmpli RT Premix-UNG (Probe qRT-PCR) (DG) (007701)",
     "amt": 85000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5144-007701-TP": {
   "mother": "FM5144-007701-TP",
   "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG) (007701)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM5144-007701-TP-1",
     "name": "12.5×FastAmpli Part Taq/UNG Mix (with dNTPs) (DG) (007701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-007701-TP-2",
     "name": "5×FastAmpli RT Buffer (DG) (007701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5144-007701-TP-3",
     "name": "50×FastAmpli Part RTase (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD6104-028303": {
   "mother": "FMD6104-028303",
   "name": "6×SensiDirect RT Premix-UNG (Probe qPCR) (DG) (028303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD6104-028303-DB",
     "suffix": "DB",
     "name": "6×SensiDirect RT Premix-UNG (Probe qPCR) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD6104-028303-DB": {
   "mother": "FMD6104-028303-DB",
   "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (028303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD6104-028303-DB-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-028303-DB-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-020306": {
   "mother": "MD2104-020306",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (020306)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-020306-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5134-2": {
   "mother": "M5134-2",
   "name": "5×Neoscript RT Premix-UNG Ⅱ (Probe qRT-PCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5134-2-FP",
     "suffix": "FP",
     "name": "5×Neoscript RT Premix-UNG Ⅱ (Probe qRT-PCR)",
     "amt": 8000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5134-2-FP": {
   "mother": "M5134-2-FP",
   "name": "25×Neoscript RTase/UNG Mix Ⅱ",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5134-2-FP-1",
     "name": "25×Neoscript RTase/UNG Mix Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5134-2-FP-2",
     "name": "5×Neoscript RT Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5134-2-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5134-2-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD5104-000904": {
   "mother": "FMD5104-000904",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000904)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-000904-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000904)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-000904-DB": {
   "mother": "FMD5104-000904-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-000904-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000904-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000904)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000902": {
   "mother": "FMD5104-000902",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-000902-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145109": {
   "mother": "MD5104-145109",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145109)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145109-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145109)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145109-DB": {
   "mother": "MD5104-145109-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145109-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-145109-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145107)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-003008": {
   "mother": "MD5104-003008",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003008)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003008-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003008)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003008-DB": {
   "mother": "MD5104-003008-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003007)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003008-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003007)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003008-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (003003)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-003007": {
   "mother": "MD5104-003007",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003007)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003007-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003007)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003007-DB": {
   "mother": "MD5104-003007-DB",
   "name": "25×SensiDirect RTase/UNG Mix (003007)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003007-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (003007)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003007-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4331-019401": {
   "mother": "M4331-019401",
   "name": "4.5×Robustart Premix OT plus-UNG (Probe qPCR) (019401)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4331-019401-DB",
     "suffix": "DB",
     "name": "4.5×Robustart Premix OT plus-UNG (Probe qPCR) (019401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4331-019401-DB": {
   "mother": "M4331-019401-DB",
   "name": "4.5×Robustart Premix OT plus-UNG (Mg2+free) (019401)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4331-019401-DB-1",
     "name": "4.5×Robustart Premix OT plus-UNG (Mg2+free) (019401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4331-019401-DB-2",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4331-019402": {
   "mother": "M4331-019402",
   "name": "4.5×Robustart Premix OT plus-UNG (Probe qPCR) (019402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4331-019402-DB",
     "suffix": "DB",
     "name": "4.5×Robustart Premix OT plus-UNG (Probe qPCR) (019402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4331-019402-DB": {
   "mother": "M4331-019402-DB",
   "name": "4.5×Robustart Premix OT plus-UNG (Mg2+free) (019402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4331-019402-DB-1",
     "name": "4.5×Robustart Premix OT plus-UNG (Mg2+free) (019402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4331-019402-DB-2",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-084901": {
   "mother": "M5101-084901",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (084901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-084901-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (084901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-084901-DB": {
   "mother": "M5101-084901-DB",
   "name": "25×Hyperstart Tth/UNG Mix (084901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-084901-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (084901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-084901-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (084901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-084902": {
   "mother": "M5101-084902",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (084902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-084902-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (084902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-084902-DB": {
   "mother": "M5101-084902-DB",
   "name": "25×Hyperstart Tth/UNG Mix (084902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-084902-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (084902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-084902-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (084902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-000820": {
   "mother": "FMD5104-000820",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000820)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-000820-TP",
     "suffix": "TP",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000820)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-000820-TP": {
   "mother": "FMD5104-000820-TP",
   "name": "12.5×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000820)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD5104-000820-TP-1",
     "name": "12.5×SensiDirect Enzyme/UNG Mix (with dNTPs) (DG) (000820)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000820-TP-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-000820-TP-3",
     "name": "5×SensiDirect RT Buffer (DG) (000818)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FHW1008-M01": {
   "mother": "FHW1008-M01",
   "name": "10×RT-LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FHW1008-M01-1",
     "name": "10×RT-LAMP Premix Ⅱ (DG) (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-M01-2",
     "name": "2×LAMP Lyophilization Buffer (RY) (0287001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M223": {
   "mother": "M223",
   "name": "25×Neoscript RTase Mix (R)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M223-1",
     "name": "25×Neoscript RTase Mix (R)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M223-2",
     "name": "2×Robustart Multi RT Premix Buffer",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD8104-074901": {
   "mother": "FMD8104-074901",
   "name": "8×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD8104-074901-TP",
     "suffix": "TP",
     "name": "8×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD8104-074901-TP": {
   "mother": "FMD8104-074901-TP",
   "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FMD8104-074901-TP-1",
     "name": "50×SensiDirect RTase/UNG Mix (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-TP-2",
     "name": "8×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8104-074901-TP-3",
     "name": "1M MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-002909": {
   "mother": "FMD0104-002909",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002909)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002909-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002909)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002909-DB": {
   "mother": "FMD0104-002909-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002909-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002909-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002905)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090810": {
   "mother": "M2274-090810",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090810)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-090810-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090810)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090810-DB": {
   "mother": "M2274-090810-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (090806)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2274-090810-DB-2",
     "name": "25×Neoscript RTase/UNG OT Mix (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2274-090811": {
   "mother": "M2274-090811",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090811)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-090811-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090811)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090811-DB": {
   "mother": "M2274-090811-DB",
   "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090811-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090808)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090811-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD6104-145102": {
   "mother": "MD6104-145102",
   "name": "6.25×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD6104-145102-DB",
     "suffix": "DB",
     "name": "6.25×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145102)",
     "amt": 1200,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD6104-145102-DB": {
   "mother": "MD6104-145102-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-145102-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD6104-145102-DB-2",
     "name": "6.25×SensiDirect RT Premix Buffer (dUTP) (145101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD510-014429": {
   "mother": "MD510-014429",
   "name": "5×SensiDirect RT Premix (Probe qRT-PCR) (014429)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD510-014429-FP",
     "suffix": "FP",
     "name": "5×SensiDirect RT Premix (Probe qRT-PCR) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD510-014429-FP": {
   "mother": "MD510-014429-FP",
   "name": "12.5×SensiDirect RTase Mix (014429)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD510-014429-FP-1",
     "name": "12.5×SensiDirect RTase Mix (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD510-014429-FP-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD510-014429-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD510-014429-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD6104-028303": {
   "mother": "MD6104-028303",
   "name": "6×SensiDirect Premix-UNG (Probe qPCR) (028303)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD6104-028303-DB",
     "suffix": "DB",
     "name": "6×SensiDirect Premix-UNG (Probe qPCR) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD6104-028303-DB": {
   "mother": "MD6104-028303-DB",
   "name": "25×SensiDirect Part Ampli/UNG Mix (028303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD6104-028303-DB-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD6104-028303-DB-2",
     "name": "6×SensiDirect RT Premix Buffer (dUTP) (DG) (028303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2071-014101": {
   "mother": "MD2071-014101",
   "name": "25×Fast Direct Enzyme/UNG Mix",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2071-014101-1",
     "name": "25×Fast Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2071-014101-2",
     "name": "2×Fast Direct Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181S": {
   "mother": "M2181S",
   "name": "2×FastAmpli Premix-UNG Ⅳ (SYBR qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2181S-4",
     "name": "2×FastAmpli Premix-UNG Ⅳ (SYBR qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-026301": {
   "mother": "MD5104-026301",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-026301-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026301)",
     "amt": 13824,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-026301-DB": {
   "mother": "MD5104-026301-DB",
   "name": "20×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-026301-DB-1",
     "name": "20×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-026301-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5071-FP": {
   "mother": "FMD5071-FP",
   "name": "50×Fast Direct Enzyme/UNG Mix (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FMD5071-FP-1",
     "name": "50×Fast Direct Enzyme/UNG Mix (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5071-FP-2",
     "name": "5×Fast Direct Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5071-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5071-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FMD3104-034104": {
   "mother": "FMD3104-034104",
   "name": "3×SensiDirect RT Premix-UNG (Probe qRT-qPCR) (DG) (034104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD3104-034104-DB",
     "suffix": "DB",
     "name": "3×SensiDirect RT Premix-UNG (Probe qRT-qPCR) (DG) (034104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD3104-034104-DB": {
   "mother": "FMD3104-034104-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (034103)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD3104-034104-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (034103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD3104-034104-DB-2",
     "name": "3×SensiDirect RT Buffer (DG) (034104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-003001": {
   "mother": "M5101-003001",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (003001)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-003001-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-003001-FP": {
   "mother": "M5101-003001-FP",
   "name": "Hyperstart Tth (003001)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5101-003001-FP-1",
     "name": "Hyperstart Tth (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-003001-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-003001-FP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD6104-020322-6P": {
   "mother": "FMD6104-020322-6P",
   "name": "50×SensiDirect RTase (DG) (020318)",
   "comp_cnt": 6,
   "comps": [
    {
     "sku": "FMD6104-020322-6P-1",
     "name": "25×SensiDirect Part Ampli (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-6P-2",
     "name": "50×SensiDirect RTase (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-6P-3",
     "name": "25×SensiDirect Part UNG Mix (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-6P-4",
     "name": "6×SensiDirect RT Buffer (Mg2+ free) (DG) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-6P-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-6P-6",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "6P"
  },
  "MD2091-000806": {
   "mother": "MD2091-000806",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000806)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000806-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000806-DB": {
   "mother": "MD2091-000806-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000806-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000806-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000807": {
   "mother": "MD2091-000807",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000807)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000807-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000807-DB": {
   "mother": "MD2091-000807-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000807-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000807-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-002905": {
   "mother": "FMD5104-002905",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002905)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-002905-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002905)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-002905-DB": {
   "mother": "FMD5104-002905-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-002905-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-002905-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (002901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-002908": {
   "mother": "FMD5104-002908",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002908)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-002908-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002908)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-002908-DB": {
   "mother": "FMD5104-002908-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-002908-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-002908-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (002904)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS312-126": {
   "mother": "AS312-126",
   "name": "3.33×冻干保护剂-126-6",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "AS312-126-6",
     "name": "3.33×冻干保护剂-126-6",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-145105": {
   "mother": "MD5104-145105",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145105)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145105-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145105)",
     "amt": 8000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145105-DB": {
   "mother": "MD5104-145105-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145105-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-145105-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0084-020303-5P": {
   "mother": "FMD0084-020303-5P",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD0084-020303-5P-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-020303-5P-2",
     "name": "Neoscript RTase (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-020303-5P-3",
     "name": "10×Fast Direct RT Buffer (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-020303-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0084-020303-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M2274-5P": {
   "mother": "M2274-5P",
   "name": "25×Neoscript OT Part Ampli/UNG Mix",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M2274-5P-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-5P-2",
     "name": "MHR1M11 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-5P-3",
     "name": "2×Neoscript RT OT Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FMD4104-127506": {
   "mother": "FMD4104-127506",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD4104-127506-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD4104-127506-DB": {
   "mother": "FMD4104-127506-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127506)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-127506-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD4104-127506-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-127505": {
   "mother": "FMD4104-127505",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127505)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD4104-127505-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (127505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD4104-127505-DB": {
   "mother": "FMD4104-127505-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127505)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-127505-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (127505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD4104-127505-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-003005": {
   "mother": "M5244-003005",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003005)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-003005-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003005)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-003005-DB": {
   "mother": "M5244-003005-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (003005)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-003005-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (003005)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-003005-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (003003)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029507": {
   "mother": "M2274-029507",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029507)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029507-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029507)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029507-DB": {
   "mother": "M2274-029507-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029507-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-029507-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029507)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029508": {
   "mother": "M2274-029508",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029508)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029508-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029508)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029508-DB": {
   "mother": "M2274-029508-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029508-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-029508-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029508)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2091-000805": {
   "mother": "MD2091-000805",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000805)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000805-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000805-DB": {
   "mother": "MD2091-000805-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (000802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000805-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (000802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000805-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-002907": {
   "mother": "FMD0104-002907",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002907)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002907-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002907)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002907-DB": {
   "mother": "FMD0104-002907-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002907-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002907-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-002904": {
   "mother": "FMD0104-002904",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002904)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002904-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002904)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002904-DB": {
   "mother": "FMD0104-002904-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002904-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002904-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-002906": {
   "mother": "FMD0104-002906",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002906)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002906-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002906)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002906-DB": {
   "mother": "FMD0104-002906-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002906-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002906-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5181-4-028302": {
   "mother": "FM5181-4-028302",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028302)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-028302-DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028302)",
     "amt": 1310,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5181-4-028302 -DB": {
   "mother": "FM5181-4-028302 -DB",
   "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5181-4-028302 -DB-1",
     "name": "50×FastAmpli Enzyme/UNG Mix Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5181-4-028302 -DB-2",
     "name": "5×FastAmpli Premix Buffer Ⅳ (dUTP) (DG) (028302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-003003": {
   "mother": "M5244-003003",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003003)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-003003-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003003)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-003003-DB": {
   "mother": "M5244-003003-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-003003-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-003003-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (003003)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007504": {
   "mother": "MD5091-007504",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007504)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007504-TP",
     "suffix": "TP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007504)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007504-TP": {
   "mother": "MD5091-007504-TP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "MD5091-007504-TP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007503)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007504-TP-2",
     "name": "5×SensiDirect Premix Buffer (dUTP) (Mg2+ free) (007501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007504-TP-3",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-092602": {
   "mother": "MD5104-092602",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092602)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-092602-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092602)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-092602-DB": {
   "mother": "MD5104-092602-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-092602-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-092602-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (092602)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-092603": {
   "mother": "MD5104-092603",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092603)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-092603-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092603)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-092603-DB": {
   "mother": "MD5104-092603-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-092603-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-092603-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (092603)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5331": {
   "mother": "FM5331",
   "name": "5×Robustart Premix OT plus-UNG (Probe qPCR) (DG)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5331-DB",
     "suffix": "DB",
     "name": "5×Robustart Premix OT plus-UNG (Probe qPCR) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5331-DB": {
   "mother": "FM5331-DB",
   "name": "12.5×Robustart Enzyme/UNG OT plus Mix (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5331-DB-1",
     "name": "12.5×Robustart Enzyme/UNG OT plus Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5331-DB-2",
     "name": "5×Robustart OT Buffer (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-000814": {
   "mother": "FMD0104-000814",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000814)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-000814-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-000814-DB": {
   "mother": "FMD0104-000814-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-000814-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-000814-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD5104-074903": {
   "mother": "FMD5104-074903",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD5104-074903-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (074903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD5104-074903-DB": {
   "mother": "FMD5104-074903-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD5104-074903-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD5104-074903-DB-2",
     "name": "5×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "PFAS45-1000": {
   "mother": "PFAS45-1000",
   "name": "RNA Ladder 1000(DG)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "PFAS45-1000-1",
     "name": "RNA Ladder 1000(DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M4274-000802": {
   "mother": "M4274-000802",
   "name": "4×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (000802)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4274-000802-DB",
     "suffix": "DB",
     "name": "4×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (000802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4274-000802-DB": {
   "mother": "M4274-000802-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4274-000802-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4274-000802-DB-2",
     "name": "4×Neoscript RT Premix OT Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1007-P01-064812-5P": {
   "mother": "FHW1007-P01-064812-5P",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1007-P01-064812-5P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064812-5P-2",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064812-5P-3",
     "name": "TS-UNG Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064812-5P-4",
     "name": "3.125×LAMP Lyophilization Buffer (064812)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-P01-064812-5P-5",
     "name": "25mM dNTP Mix (064812)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M4161-3": {
   "mother": "M4161-3",
   "name": "4×Robustart Premix Omni-UNG Ⅲ (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4161-3-FP",
     "suffix": "FP",
     "name": "4×Robustart Premix Omni-UNG Ⅲ (Probe qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4161-3-FP": {
   "mother": "M4161-3-FP",
   "name": "50×Robustart Taq/UNG Mix",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M4161-3-FP-1",
     "name": "50×Robustart Taq/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4161-3-FP-3",
     "name": "4×Robustart Omni Ⅲ Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4161-3-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0104-002902": {
   "mother": "FMD0104-002902",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002902)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002902-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002902-DB": {
   "mother": "FMD0104-002902-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002902)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002902-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (002902)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002902-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD0104-002903": {
   "mother": "FMD0104-002903",
   "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0104-002903-DB",
     "suffix": "DB",
     "name": "10×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (002903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0104-002903-DB": {
   "mother": "FMD0104-002903-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0104-002903-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0104-002903-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (002901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-000801": {
   "mother": "M2274-000801",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (000801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-000801-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-000801-DB": {
   "mother": "M2274-000801-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (000801)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-000801-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-000801-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (073701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-181601": {
   "mother": "MD4104-181601",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (181601)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-181601-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (181601)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-181601-DB": {
   "mother": "MD4104-181601-DB",
   "name": "4×SensiDirect RTase/UNG Mix (181601)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-181601-DB-1",
     "name": "4×SensiDirect RTase/UNG Mix (181601)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-181601-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (DG) (127501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-003002": {
   "mother": "M5244-003002",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003002)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-003002-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-003002-DB": {
   "mother": "M5244-003002-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-003002-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-003002-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5244-003004": {
   "mother": "M5244-003004",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003004)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5244-003004-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (003004)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5244-003004-DB": {
   "mother": "M5244-003004-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5244-003004-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (R) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5244-003004-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (003004)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "AS1035": {
   "mother": "AS1035",
   "name": "10×LAMP Buffer (Mg2+ free)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "AS1035-DB",
     "suffix": "DB",
     "name": "10×LAMP Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "AS1035-DB": {
   "mother": "AS1035-DB",
   "name": "10×LAMP Buffer (Mg2+ free) (193201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "AS1035-DB-1",
     "name": "10×LAMP Buffer (Mg2+ free) (193201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "AS1035-DB-2",
     "name": "10% Tween 20",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090809": {
   "mother": "M2274-090809",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090809)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-090809-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (090809)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-090809-DB": {
   "mother": "M2274-090809-DB",
   "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090802)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-090809-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (090807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090809-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (090802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M218S": {
   "mother": "M218S",
   "name": "2×FastAmpli Premix (SYBR qPCR)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M218S-4",
     "name": "2×FastAmpli Premix (SYBR qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FM5181-4-028302 ": {
   "mother": "FM5181-4-028302 ",
   "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028302)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5181-4-028302 -DB",
     "suffix": "DB",
     "name": "5×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (DG) (028302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2221-000102": {
   "mother": "M2221-000102",
   "name": "2×Superstart Fast Premix-UNG (Probe qPCR) (000102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2221-000102-DB",
     "suffix": "DB",
     "name": "2×Superstart Fast Premix-UNG (Probe qPCR) (000102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2221-000102-DB": {
   "mother": "M2221-000102-DB",
   "name": "50×Superstart Fast Enzyme/UNG Mix (000101)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2221-000102-DB-1",
     "name": "50×Superstart Fast Enzyme/UNG Mix (000101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-000102-DB-2",
     "name": "2×Superstart Fast Premix Buffer (dUTP) (000101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2221-000103": {
   "mother": "M2221-000103",
   "name": "2×Superstart Fast Premix-UNG (Probe qPCR) (000103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2221-000103-DB",
     "suffix": "DB",
     "name": "2×Superstart Fast Premix-UNG (Probe qPCR) (000103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2221-000103-DB": {
   "mother": "M2221-000103-DB",
   "name": "50×Superstart Fast Enzyme/UNG Mix (000102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2221-000103-DB-1",
     "name": "50×Superstart Fast Enzyme/UNG Mix (000102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2221-000103-DB-2",
     "name": "2×Superstart Fast Premix Buffer (dUTP) (000101)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M0071-FP": {
   "mother": "M0071-FP",
   "name": "83.33×Superstart Taq plus",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M0071-FP-1",
     "name": "83.33×Superstart Taq plus",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M2254-FP": {
   "mother": "M2254-FP",
   "name": "50×Neoscript Part Ampli /UNG Multi Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M2254-FP-1",
     "name": "50×Neoscript Part Ampli /UNG Multi Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2254-FP-2",
     "name": "50×Neoscript Part RTase",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2254-FP-3",
     "name": "2×Neoscript RT Premix Multi Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2254-FP-4",
     "name": "ddH2O(生产用水)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "HW1008-P01-011603-5P": {
   "mother": "HW1008-P01-011603-5P",
   "name": "Bst 3.0 HS",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "HW1008-P01-011603-5P-1",
     "name": "Bst 3.0 HS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-P01-011603-5P-2",
     "name": "Neoscript RTase Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-P01-011603-5P-3",
     "name": "RNase HⅡ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-P01-011603-5P-4",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1008-P01-011603-5P-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1007-R02-080102-5P": {
   "mother": "FHW1007-R02-080102-5P",
   "name": "5×LAMP Lyophilization Buffer (Mg2+ free)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1007-R02-080102-5P-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080102-5P-2",
     "name": "5×LAMP Lyophilization Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080102-5P-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080102-5P-4",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-080102-5P-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "2FM101-1-000703": {
   "mother": "2FM101-1-000703",
   "name": "20×Hyperstart Tth/UNG Mix (DG) (000703)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "2FM101-1-000703-1",
     "name": "20×Hyperstart Tth/UNG Mix (DG) (000703)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD5104-145106": {
   "mother": "MD5104-145106",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145106)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145106-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145106)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145107": {
   "mother": "MD5104-145107",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145107)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-145107-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (145107)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-145107-DB": {
   "mother": "MD5104-145107-DB",
   "name": "25×SensiDirect RTase/UNG Mix (145102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-145107-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (145102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-145107-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (145105)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029505": {
   "mother": "M2274-029505",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029505)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029505-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029505-DB": {
   "mother": "M2274-029505-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029505-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-029505-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029505)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-029506": {
   "mother": "M2274-029506",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-029506-DB",
     "suffix": "DB",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qRT-PCR) (029506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-029506-DB": {
   "mother": "M2274-029506-DB",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-029506-DB-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-029506-DB-2",
     "name": "2×Neoscript RT Premix OT Buffer (dUTP) (029506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD4104-092601": {
   "mother": "MD4104-092601",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092601)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD4104-092601-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092601)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD4104-092601-DB": {
   "mother": "MD4104-092601-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (092601)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD4104-092601-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (092601)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD4104-092601-DB-2",
     "name": "4×SensiDirect RT Premix Buffer (dUTP) (014401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "HW1005-P01-007201": {
   "mother": "HW1005-P01-007201",
   "name": "10×LAMP Premix Ⅱ (Bst2.0 HS)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "HW1005-P01-007201-1",
     "name": "10×LAMP Premix Ⅱ (Bst2.0 HS)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "HW1005-P01-007201-2",
     "name": "5×LAMP Lyophilization Buffer (007201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5101-136103": {
   "mother": "M5101-136103",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-136103-FP",
     "suffix": "FP",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (136103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-136103-FP": {
   "mother": "M5101-136103-FP",
   "name": "Hyperstart Tth (136108)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-136103-FP-1",
     "name": "Hyperstart Tth (136108)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-136103-FP-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD4104-165901": {
   "mother": "FMD4104-165901",
   "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (165901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD4104-165901-DB",
     "suffix": "DB",
     "name": "4×SensiDirect RT Premix-UNG (Probe qRT-PCR) (DG) (165901)",
     "amt": 6000,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD4104-165901-DB": {
   "mother": "FMD4104-165901-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD4104-165901-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (DG) (000817)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD4104-165901-DB-2",
     "name": "4×SensiDirect RT Buffer (dUTP) (DG) (165901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FMD6104-020322-5P": {
   "mother": "FMD6104-020322-5P",
   "name": "50×SensiDirect RTase (DG) (020318)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD6104-020322-5P-1",
     "name": "50×SensiDirect RTase (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-5P-2",
     "name": "25×SensiDirect Part Ampli (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-5P-3",
     "name": "25×SensiDirect Part UNG Mix (DG) (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-5P-4",
     "name": "6×SensiDirect RT Buffer (DG) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD6104-020322-5P-5",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2111-110102": {
   "mother": "MD2111-110102",
   "name": "50×Stool Direct Enzyme/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2111-110102-1",
     "name": "50×Stool Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2111-110102-2",
     "name": "2×Stool Direct Buffer (Mg2+ free) (110102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2111-110102-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2111-110102-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [
    {
     "sku": "MD2111-110102-DB",
     "suffix": "DB",
     "name": "2×Stool Direct Premix-UNG (Probe qPCR) (110102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": "4P"
  },
  "MD2111-110102-DB": {
   "mother": "MD2111-110102-DB",
   "name": "2×Stool Direct Premix Buffer (dUTP) (110102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2111-110102-DB-1",
     "name": "50×Stool Direct Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2111-110102-DB-2",
     "name": "2×Stool Direct Premix Buffer (dUTP) (110102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-R02-072201": {
   "mother": "FHW1008-R02-072201",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1008-R02-072201-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-072201-2",
     "name": "5×LAMP Premix Buffer-T8ANT",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-R02-072201-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "MD5104-014104-FP": {
   "mother": "MD5104-014104-FP",
   "name": "25×Neoscript RTase/UNG OT Mix (073701)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD5104-014104-FP-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-FP-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-014104-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5274-073703-FP": {
   "mother": "M5274-073703-FP",
   "name": "25×Neoscript RTase/UNG OT Mix (073702)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5274-073703-FP-1",
     "name": "25×Neoscript RTase/UNG OT Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-FP-2",
     "name": "5×SensiDirect RT Buffer (Mg2+ free) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-FP-3",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5274-073703-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2091-000803": {
   "mother": "MD2091-000803",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000803)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-000803-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (000803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-000803-DB": {
   "mother": "MD2091-000803-DB",
   "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000803-DB-1",
     "name": "25×SensiDirect Part Ampli/UNG Mix (014423)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000803-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD8104-026301": {
   "mother": "MD8104-026301",
   "name": "8×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD8104-026301-DB",
     "suffix": "DB",
     "name": "8×SensiDirect RT Premix-UNG (Probe qRT-PCR) (026301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD8104-026301-DB": {
   "mother": "MD8104-026301-DB",
   "name": "25×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD8104-026301-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M8104-026301-DB": {
   "mother": "M8104-026301-DB",
   "name": "8×SensiDirect RT Premix Buffer (dUTP) (020306)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M8104-026301-DB-2",
     "name": "8×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5101-019506": {
   "mother": "M5101-019506",
   "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019506)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5101-019506-DB",
     "suffix": "DB",
     "name": "5×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (019506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5101-019506-DB": {
   "mother": "M5101-019506-DB",
   "name": "25×Hyperstart Tth/UNG Mix (019506)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5101-019506-DB-1",
     "name": "25×Hyperstart Tth/UNG Mix (019506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5101-019506-DB-2",
     "name": "5×Hyperstart Tth Premix Buffer (dUTP) (019506)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2274-090807-5P": {
   "mother": "M2274-090807-5P",
   "name": "Polluxstart ASMD11109",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "M2274-090807-5P-1",
     "name": "Polluxstart ASMD11109",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090807-5P-2",
     "name": "25×Neoscript OT Part RTase/UNG Mix (086001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090807-5P-3",
     "name": "2×Neoscript RT OT Buffer (Mg2+ free) (090806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090807-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-090807-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "STR401-130-BR": {
   "mother": "STR401-130-BR",
   "name": "4×STR Premix Fast-130 (BR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR401-130-BR-FP",
     "suffix": "FP",
     "name": "4×STR Premix Fast-130 (BR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR401-130-BR-FP": {
   "mother": "STR401-130-BR-FP",
   "name": "4×STR Fast-130 Buffer (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR401-130-BR-FP-1",
     "name": "25×STR Enzyme (DG) (016802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR401-130-BR-FP-2",
     "name": "4×STR Fast-130 Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2134-KP2": {
   "mother": "M2134-KP2",
   "name": "20×Neoscript RTase/UNG Mix (KP2)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2134-KP2-1",
     "name": "20×Neoscript RTase/UNG Mix (KP2)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2134-KP2-2",
     "name": "2×Neoscript RT Premix Buffer (dUTP) (KP2)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-029501": {
   "mother": "MD2104-029501",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (029501)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-029501-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (029501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-029501-DB": {
   "mother": "MD2104-029501-DB",
   "name": "25×SensiDirect RTase/UNG Mix (029501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-029501-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (029501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-029501-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (029501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-014430-5P": {
   "mother": "MD2104-014430-5P",
   "name": "Polluxstart Taq QS Ⅲ",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD2104-014430-5P-1",
     "name": "Polluxstart Taq QS Ⅲ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-014430-5P-2",
     "name": "Neoscript RTase HS Ⅱ (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-014430-5P-3",
     "name": "50×SensiDirect Part UNG Mix (014430)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-014430-5P-4",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (Mg2+ free) (000817)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-014430-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2071-FP": {
   "mother": "MD2071-FP",
   "name": "Robustart Tth QS",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2071-FP-1",
     "name": "Robustart Tth QS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2071-FP-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2071-FP-3",
     "name": "2×Fast Direct Premix Buffer (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2071-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M528-003001-FP": {
   "mother": "M528-003001-FP",
   "name": "Robustart Taq HD3",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M528-003001-FP-1",
     "name": "Robustart Taq HD3",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FMD3104-034103": {
   "mother": "FMD3104-034103",
   "name": "3×SensiDirect RT Premix-UNG (Probe qRT-qPCR) (DG) (034103)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD3104-034103-DB",
     "suffix": "DB",
     "name": "3×SensiDirect RT Premix-UNG (Probe qRT-qPCR) (DG) (034103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD3104-034103-DB": {
   "mother": "FMD3104-034103-DB",
   "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (034103)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD3104-034103-DB-1",
     "name": "12.5×SensiDirect RTase/UNG Mix (with dNTPs) (DG) (034103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD3104-034103-DB-2",
     "name": "3×SensiDirect RT Buffer (DG) (034103)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "2FM101-1-000702": {
   "mother": "2FM101-1-000702",
   "name": "50×Hyperstart Tth/UNG Mix (DG) (000702)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "2FM101-1-000702-1",
     "name": "50×Hyperstart Tth/UNG Mix (DG) (000702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "STR401-130-016802": {
   "mother": "STR401-130-016802",
   "name": "4×STR Premix Fast-130 (016802)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "STR401-130-016802-FP",
     "suffix": "FP",
     "name": "4×STR Premix Fast-130 (016802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "STR401-130-016802-FP": {
   "mother": "STR401-130-016802-FP",
   "name": "4×STR Fast-130 Buffer (Mg2+ free)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "STR401-130-016802-FP-1",
     "name": "25×STR Enzyme (016802)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "STR401-130-016802-FP-2",
     "name": "4×STR Fast-130 Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M3291-039503": {
   "mother": "M3291-039503",
   "name": "3×SensiMelt Multiplex Premix-UNG (Probe qPCR) (039503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M3291-039503-FP",
     "suffix": "FP",
     "name": "3×SensiMelt Multiplex Premix-UNG (Probe qPCR) (039503)",
     "amt": 930,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M3291-039503-FP": {
   "mother": "M3291-039503-FP",
   "name": "20×SensiMelt Multiplex Enzyme/UNG Mix (039501)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M3291-039503-FP-1",
     "name": "20×SensiMelt Multiplex Enzyme/UNG Mix (039501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M3291-039503-FP-2",
     "name": "10×SensiMelt Multiplex Buffer (Mg2+ free) (039501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M3291-039503-FP-3",
     "name": "11.11mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2181-4-084501": {
   "mother": "M2181-4-084501",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (084501)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-084501-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (084501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-084501-DB": {
   "mother": "M2181-4-084501-DB",
   "name": "10×FastAmpli Enzyme/UNG Mix Ⅳ (084501)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-084501-DB-1",
     "name": "10×FastAmpli Enzyme/UNG Mix Ⅳ (084501)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-084501-DB-2",
     "name": "2×Fast Direct RT Premix Buffer Ⅱ (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM5244-014405": {
   "mother": "FM5244-014405",
   "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (DG) (014405)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5244-014405-DB",
     "suffix": "DB",
     "name": "5×Neoscript Fast RT Premix-UNG (Probe qRT-PCR) (DG) (014405)",
     "amt": 750,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5244-014405-DB": {
   "mother": "FM5244-014405-DB",
   "name": "25×Neoscript Fast RTase/UNG Mix (DG) (014405)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5244-014405-DB-1",
     "name": "25×Neoscript Fast RTase/UNG Mix (DG) (014405)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5244-014405-DB-2",
     "name": "5×Neoscript Fast RT Premix Buffer (dUTP) (DG) (ZJ4)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FE35-035002": {
   "mother": "FE35-035002",
   "name": "Polluxstart Taq QS Ⅱ (DG) (035002)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "FE35-035002-8",
     "name": "Polluxstart Taq QS Ⅱ (DG) (035002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FE35-020302": {
   "mother": "FE35-020302",
   "name": "Polluxstart Taq QS Ⅱ (DG) (020302)",
   "comp_cnt": 0,
   "comps": [
    {
     "sku": "FE35-020302-8",
     "name": "Polluxstart Taq QS Ⅱ (DG) (020302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "FHW1008-M01-013402": {
   "mother": "FHW1008-M01-013402",
   "name": "Bst 2.0 HS (DG)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FHW1008-M01-013402-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-M01-013402-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-M01-013402-3",
     "name": "2×LAMP Premix Buffer (RY) (013401)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD8084-000804-5P": {
   "mother": "FMD8084-000804-5P",
   "name": "25×Fast Direct Part Ampli/UNG Mix Ⅳ (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FMD8084-000804-5P-1",
     "name": "25×Fast Direct Part Ampli/UNG Mix Ⅳ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8084-000804-5P-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8084-000804-5P-3",
     "name": "8×Fast Direct RT Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8084-000804-5P-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD8084-000804-5P-5",
     "name": "50×dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "M2181-4-020305": {
   "mother": "M2181-4-020305",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (020305)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-020305-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-020305-DB": {
   "mother": "M2181-4-020305-DB",
   "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (020305)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2181-4-020305-DB-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (020305)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-001102": {
   "mother": "MD2091-001102",
   "name": "2×SensiDirect Premix-UNG (Probe qPCR) (001102)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2091-001102-DB",
     "suffix": "DB",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-001102-FP",
     "suffix": "FP",
     "name": "2×SensiDirect Premix-UNG (Probe qPCR) (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2091-001102-DB": {
   "mother": "MD2091-001102-DB",
   "name": "25×SensiDirect Enzyme/UNG Mix (001102)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-001102-DB-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-001102-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FHW1008-P01-011603": {
   "mother": "FHW1008-P01-011603",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1008-P01-011603-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-011603-2",
     "name": "Neoscript RTase Ⅱ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-011603-3",
     "name": "RNase HⅡ (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-011603-4",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1008-P01-011603-5",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD5104-003010": {
   "mother": "MD5104-003010",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003010)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-003010-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (003010)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-003010-DB": {
   "mother": "MD5104-003010-DB",
   "name": "5×SensiDirect RTase/UNG Mix (020318)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-003010-DB-1",
     "name": "5×SensiDirect RTase/UNG Mix (020318)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-003010-DB-2",
     "name": "5×SensiDirect RT Premix Buffer (dUTP) (020306)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5341-014804": {
   "mother": "M5341-014804",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014804)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-014804-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-014804-DB": {
   "mother": "M5341-014804-DB",
   "name": "25×Pyroscript RTase/UNG Mix (014804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-014804-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (014804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014804-DB-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (014804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5341-014805": {
   "mother": "M5341-014805",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014805)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-014805-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-014805-DB": {
   "mother": "M5341-014805-DB",
   "name": "25×Pyroscript RTase/UNG Mix (014805)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-014805-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (014805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014805-DB-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (014804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-003008-DB": {
   "mother": "MD2104-003008-DB",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003003)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-003008-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003003)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-003009-DB": {
   "mother": "MD2104-003009-DB",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003004)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-003009-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003004)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-003007-DB": {
   "mother": "MD2104-003007-DB",
   "name": "2×SensiDirect RT Premix Buffer (dUTP) (003002)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2104-003007-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2091-000804-DB": {
   "mother": "MD2091-000804-DB",
   "name": "50×SensiDirect Enzyme/UNG Mix (095201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2091-000804-DB-1",
     "name": "50×SensiDirect Enzyme/UNG Mix (095201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000804-DB-2",
     "name": "2×SensiDirect Premix Buffer (dUTP) (000807)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4274-072504": {
   "mother": "M4274-072504",
   "name": "4×Neoscript RT Premix OT-UNG (Probe qPCR) (072504)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4274-072504-FP",
     "suffix": "FP",
     "name": "4×Neoscript RT Premix OT-UNG (Probe qPCR) (072504)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4274-072504-TP": {
   "mother": "M4274-072504-TP",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (with dNTPs) (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4274-072504-TP-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (with dNTPs) (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4274-072504-TP-2",
     "name": "4×Robustart Multi RT Buffer (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M4274-072504-FP": {
   "mother": "M4274-072504-FP",
   "name": "2M KCl",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4274-072504-FP-3",
     "name": "2M KCl",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4274-072504-FP-4",
     "name": "5M Enhancer A",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM513-007701-5P": {
   "mother": "FM513-007701-5P",
   "name": "50×Fast Direct Part Ampli (DG) (020303)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FM513-007701-5P-1",
     "name": "50×Fast Direct Part Ampli (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007701-5P-2",
     "name": "5×Fast Direct RT Premix Buffer (dUTP) (Mg2+ free) (DG) (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007701-5P-3",
     "name": "200×Fast Direct Part RTase (DG) (000901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007701-5P-4",
     "name": "50×MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM513-007701-5P-5",
     "name": "4×冻干保护剂-9",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "MD2091-001102-FP": {
   "mother": "MD2091-001102-FP",
   "name": "25×SensiDirect Enzyme/UNG Mix (001102)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2091-001102-FP-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-001102-FP-2",
     "name": "2×SensiDirect Buffer (Mg2+ free) (001102)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-001102-FP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-001102-FP-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2091-000811-FP": {
   "mother": "MD2091-000811-FP",
   "name": "25×SensiDirect Enzyme/UNG Mix (000808)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD2091-000811-FP-1",
     "name": "25×SensiDirect Enzyme/UNG Mix (000808)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000811-FP-2",
     "name": "2×SensiDirect Buffer (Mg2+ free) (000806)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000811-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2091-000811-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FM0301-042908": {
   "mother": "FM0301-042908",
   "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (DG) (042908)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM0301-042908-FP",
     "suffix": "FP",
     "name": "10×Robustart Melt Multiplex Premix-UNG (Probe qPCR) (DG) (042908)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM0301-042908-FP": {
   "mother": "FM0301-042908-FP",
   "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM0301-042908-FP-1",
     "name": "20×Robustart Melt Multiplex Enzyme/UNG Mix (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042908-FP-2",
     "name": "10×Robustart Melt Multiplex Buffer (Mg2+ free) (DG) (042903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM0301-042908-FP-3",
     "name": "10mM dNTP Mix (dUTP/dTTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M5341-014803": {
   "mother": "M5341-014803",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014803)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-014803-TP",
     "suffix": "TP",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (014803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-014803-TP": {
   "mother": "M5341-014803-TP",
   "name": "25×Pyroscript RTase/UNG Mix (014803)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "M5341-014803-TP-1",
     "name": "25×Pyroscript RTase/UNG Mix (014803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014803-TP-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (Mg2+ free) (014801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-014803-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "M2274-072503": {
   "mother": "M2274-072503",
   "name": "2×Neoscript RT Premix OT-UNG (Probe qPCR) (072503)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2274-072503-TP",
     "suffix": "TP",
     "name": "2×Neoscript RT Premix OT-UNG (Probe qPCR) (072503)",
     "amt": 2600,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2274-072503-TP": {
   "mother": "M2274-072503-TP",
   "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2274-072503-TP-1",
     "name": "25×Neoscript OT Part Ampli/UNG Mix (073702)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2274-072503-TP-2",
     "name": "2×Robustart Multi RT Premix Buffer (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-092605": {
   "mother": "MD5104-092605",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092605)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-092605-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092605)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-092605-DB": {
   "mother": "MD5104-092605-DB",
   "name": "5×SensiDirect RTase/UNG Mix (with dNTPs) (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-092605-DB-1",
     "name": "5×SensiDirect RTase/UNG Mix (with dNTPs) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-092605-DB-2",
     "name": "5×SensiDirect RT Buffer (092605)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5104-008002": {
   "mother": "MD5104-008002",
   "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (008002)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5104-008002-DB",
     "suffix": "DB",
     "name": "5×SensiDirect RT Premix-UNG (Probe qRT-PCR) (008002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5104-008002-DB": {
   "mother": "MD5104-008002-DB",
   "name": "5×SensiDirect RTase/UNG Mix (with dNTPs) (008002)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD5104-008002-DB-1",
     "name": "5×SensiDirect RTase/UNG Mix (with dNTPs) (008002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5104-008002-DB-2",
     "name": "5×SensiDirect RT Buffer (008002)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-5P": {
   "mother": "MD5091-5P",
   "name": "Robustart Tth QS",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "MD5091-5P-1",
     "name": "Robustart Tth QS",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-5P-2",
     "name": "UNG",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-5P-3",
     "name": "5×SensiDirect Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-5P-4",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-5P-5",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FHW1007-R02-5P": {
   "mother": "FHW1007-R02-5P",
   "name": "Bst 2.0 HS (DG)",
   "comp_cnt": 5,
   "comps": [
    {
     "sku": "FHW1007-R02-5P-1",
     "name": "Bst 2.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-5P-2",
     "name": "25mM dNTP Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-5P-3",
     "name": "5×LAMP Lyophilization Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-5P-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-5P-5",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "FP"
  },
  "FM5161-3-000801": {
   "mother": "FM5161-3-000801",
   "name": "5×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (DG) (000801)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM5161-3-000801-DB",
     "suffix": "DB",
     "name": "5×Robustart Premix Omni-UNG Ⅲ (Probe qPCR) (DG) (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM5161-3-000801-DB": {
   "mother": "FM5161-3-000801-DB",
   "name": "50×Robustart Taq/UNG Mix (with dNTPs) (DG)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FM5161-3-000801-DB-1",
     "name": "50×Robustart Taq/UNG Mix (with dNTPs) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM5161-3-000801-DB-2",
     "name": "5×Robustart Omni Ⅲ Buffer (DG) (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-000811": {
   "mother": "MD2104-000811",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix (000803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-000811-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (000803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-000811-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000801)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "FM8101-136104": {
   "mother": "FM8101-136104",
   "name": "8×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136104)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FM8101-136104-FP",
     "suffix": "FP",
     "name": "8×Hyperstart Tth Premix-UNG (Probe qRT-PCR) (DG) (136104)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FM8101-136104-FP": {
   "mother": "FM8101-136104-FP",
   "name": "Hyperstart Tth (DG) (019510)",
   "comp_cnt": 3,
   "comps": [
    {
     "sku": "FM8101-136104-FP-1",
     "name": "Hyperstart Tth (DG) (019510)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM8101-136104-FP-2",
     "name": "8×Hyperstart Tth Premix Buffer (dUTP) (Mn2+ free) (DG) (000701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FM8101-136104-FP-3",
     "name": "UNG (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "TP"
  },
  "FMD0094-000845": {
   "mother": "FMD0094-000845",
   "name": "10×SensiDirect Premix-UNG (Probe qPCR) (DG) (000845)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "FMD0094-000845-DB",
     "suffix": "DB",
     "name": "10×SensiDirect Premix-UNG (Probe qPCR) (DG) (000845)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "FMD0094-000845-DB": {
   "mother": "FMD0094-000845-DB",
   "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (014429)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "FMD0094-000845-DB-1",
     "name": "12.5×SensiDirect Part Ampli/UNG Mix (with dNTPs) (DG) (014429)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FMD0094-000845-DB-2",
     "name": "10×SensiDirect RT Buffer (DG) (000845)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-074901": {
   "mother": "MD2104-074901",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (074901)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-074901-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-074901-DB": {
   "mother": "MD2104-074901-DB",
   "name": "25×SensiDirect RTase/UNG Mix (074901)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-074901-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (074901)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-074901-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (000814)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-092402": {
   "mother": "MD2104-092402",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092402)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-092402-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-092402-DB": {
   "mother": "MD2104-092402-DB",
   "name": "25×SensiDirect RTase/UNG Mix (with dNTPs) (092402)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-092402-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (with dNTPs) (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-092402-DB-2",
     "name": "2×SensiDirect RT Buffer (092402)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-029502": {
   "mother": "MD2104-029502",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (029502)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-029502-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (029502)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-029502-DB": {
   "mother": "MD2104-029502-DB",
   "name": "25×SensiDirect RTase/UNG Mix (029502)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-029502-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (029502)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-029502-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (003001)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-003701": {
   "mother": "M2181-4-003701",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (003701)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-003701-TP",
     "suffix": "TP",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (003701)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-003701-TP": {
   "mother": "M2181-4-003701-TP",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (020303)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-003701-TP-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (020303)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-003701-TP-3",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-047601-TP": {
   "mother": "M2181-4-047601-TP",
   "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "M2181-4-047601-TP-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "MD2104-227803": {
   "mother": "MD2104-227803",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227803)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-227803-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-227803-DB": {
   "mother": "MD2104-227803-DB",
   "name": "25×SensiDirect RTase/UNG Mix (227803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-227803-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (227803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-227803-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (227803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-227804": {
   "mother": "MD2104-227804",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227804)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-227804-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-227804-DB": {
   "mother": "MD2104-227804-DB",
   "name": "25×SensiDirect RTase/UNG Mix (227803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-227804-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (227803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-227804-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (227804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD2104-227805": {
   "mother": "MD2104-227805",
   "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227805)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD2104-227805-DB",
     "suffix": "DB",
     "name": "2×SensiDirect RT Premix-UNG (Probe qRT-PCR) (227805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD2104-227805-DB": {
   "mother": "MD2104-227805-DB",
   "name": "25×SensiDirect RTase/UNG Mix (227803)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "MD2104-227805-DB-1",
     "name": "25×SensiDirect RTase/UNG Mix (227803)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD2104-227805-DB-2",
     "name": "2×SensiDirect RT Premix Buffer (dUTP) (227805)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M2181-4-105903": {
   "mother": "M2181-4-105903",
   "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (105903)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M2181-4-105903-DB",
     "suffix": "DB",
     "name": "2×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (105903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M2181-4-105903-DB": {
   "mother": "M2181-4-105903-DB",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (105903)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M2181-4-105903-DB-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (105903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M2181-4-105903-DB-2",
     "name": "2×FastAmpli Premix Buffer Ⅳ (dUTP) (105903)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5071": {
   "mother": "M5071",
   "name": "5×Superstart Premix plus-UNG (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5071-FP",
     "suffix": "FP",
     "name": "5×Superstart Premix plus-UNG (Probe qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5071-FP": {
   "mother": "M5071-FP",
   "name": "50×Superstart Taq plus/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5071-FP-1",
     "name": "50×Superstart Taq plus/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5071-FP-2",
     "name": "5×Superstart Buffer (Mg2+ free) (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5071-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5071-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M5221": {
   "mother": "M5221",
   "name": "5×Superstart Fast Premix-UNG (Probe qPCR)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5221-FP",
     "suffix": "FP",
     "name": "5×Superstart Fast Premix-UNG (Probe qPCR)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5221-FP": {
   "mother": "M5221-FP",
   "name": "50×Superstart Fast Enzyme/UNG Mix",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "M5221-FP-1",
     "name": "50×Superstart Fast Enzyme/UNG Mix",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5221-FP-2",
     "name": "5×Superstart Fast Buffer (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5221-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5221-FP-4",
     "name": "250mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD2091-020314-FP": {
   "mother": "MD2091-020314-FP",
   "name": "2×SensiDirect Buffer (Mg2+ free) (020311)",
   "comp_cnt": 1,
   "comps": [
    {
     "sku": "MD2091-020314-FP-2",
     "name": "2×SensiDirect Buffer (Mg2+ free) (020311)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": ""
  },
  "M5341-064301": {
   "mother": "M5341-064301",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (064301)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-064301-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (064301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-064301-DB": {
   "mother": "M5341-064301-DB",
   "name": "25×Pyroscript RTase/UNG Mix (064301)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-064301-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (064301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-064301-DB-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (064301)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "M5341-064302": {
   "mother": "M5341-064302",
   "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (064302)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M5341-064302-DB",
     "suffix": "DB",
     "name": "5×Pyroscript RT Premix-UNG (Probe RT-qPCR) (064302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M5341-064302-DB": {
   "mother": "M5341-064302-DB",
   "name": "25×Pyroscript RTase/UNG Mix (014804)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M5341-064302-DB-1",
     "name": "25×Pyroscript RTase/UNG Mix (014804)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M5341-064302-DB-2",
     "name": "5×Pyroscript RT Premix Buffer (dUTP) (064302)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  },
  "MD5091-007508": {
   "mother": "MD5091-007508",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007508)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007508-FP",
     "suffix": "FP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007508)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007508-FP": {
   "mother": "MD5091-007508-FP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007508)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD5091-007508-FP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007508)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007508-FP-2",
     "name": "5×SensiDirect Buffer (Mg2+ free) (007508)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007508-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007508-FP-4",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "MD5091-007509": {
   "mother": "MD5091-007509",
   "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007509)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "MD5091-007509-FP",
     "suffix": "FP",
     "name": "5×SensiDirect Premix-UNG (Probe qPCR) (007509)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "MD5091-007509-FP": {
   "mother": "MD5091-007509-FP",
   "name": "83.33×SensiDirect Enzyme/UNG Mix (007509)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "MD5091-007509-FP-1",
     "name": "83.33×SensiDirect Enzyme/UNG Mix (007509)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007509-FP-2",
     "name": "5×SensiDirect Buffer (Mg2+ free) (007509)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007509-FP-3",
     "name": "16.67mM dNTP Mix (dUTP)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "MD5091-007509-FP-4",
     "name": "25mM MgCl2",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "FHW1007-R02-088204": {
   "mother": "FHW1007-R02-088204",
   "name": "Bst 3.0 HS (DG)",
   "comp_cnt": 4,
   "comps": [
    {
     "sku": "FHW1007-R02-088204-1",
     "name": "Bst 3.0 HS (DG)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-088204-2",
     "name": "5×LAMP Premix Buffer-T8ANT (Mg2+ free)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-088204-3",
     "name": "50×LAMP Fluorescent Dye Ⅱ",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "FHW1007-R02-088204-4",
     "name": "250mM MgSO4",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "4P"
  },
  "M4181-4-095201": {
   "mother": "M4181-4-095201",
   "name": "4×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095201)",
   "comp_cnt": 0,
   "comps": [],
   "mains": [
    {
     "sku": "M4181-4-095201-DB",
     "suffix": "DB",
     "name": "4×FastAmpli Premix-UNG Ⅳ (Probe qPCR) (095201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "guess_suffix": ""
  },
  "M4181-4-095201-DB": {
   "mother": "M4181-4-095201-DB",
   "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (with dNTPs) (095201)",
   "comp_cnt": 2,
   "comps": [
    {
     "sku": "M4181-4-095201-DB-1",
     "name": "25×FastAmpli Enzyme/UNG Mix Ⅳ (with dNTPs) (095201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    },
    {
     "sku": "M4181-4-095201-DB-2",
     "name": "4×FastAmpli Buffer Ⅳ (095201)",
     "amt": 0,
     "years": [
      "2026"
     ]
    }
   ],
   "mains": [],
   "guess_suffix": "DB"
  }
 }
}