{
 "generatedAt": "2026-09-01T17:11:43.313Z",
 "count": 71,
 "parts": [
  {
   "id": "sram-cs-xg-1391-e1",
   "brand": "SRAM",
   "name": "RED XPLR XG-1391 Cassette",
   "mpn": "CS-XG-1391-E1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1391-e1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 13,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 13"
    },
    "freehub": {
     "v": "xdr",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XDR"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 46,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 46"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "shimano-cs-r8101-12",
   "brand": "Shimano",
   "name": "ULTEGRA R8100 CS-R8101-12",
   "mpn": "CS-R8101-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-R8101-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "hg-l",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: Shimano 11-speed road"
    },
    "cog_min": {
     "v": 11,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-30T"
    },
    "cog_max": {
     "v": 30,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-30T"
    },
    "weight_claimed_g": {
     "v": 291,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 291 g"
    },
    "drivetrain": {
     "v": "shimano-12-road",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed road"
    }
   }
  },
  {
   "id": "shimano-cs-hg710-12",
   "brand": "Shimano",
   "name": "105 R7100 CS-HG710-12",
   "mpn": "CS-HG710-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-HG710-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "hg-l",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: Shimano 11-speed road"
    },
    "cog_min": {
     "v": 11,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-36T"
    },
    "cog_max": {
     "v": 36,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-36T"
    },
    "weight_claimed_g": {
     "v": 361,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 361 g"
    },
    "drivetrain": {
     "v": "shimano-12-road",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed road"
    }
   }
  },
  {
   "id": "shimano-cs-m7100-12",
   "brand": "Shimano",
   "name": "SLX M7100 CS-M7100-12",
   "mpn": "CS-M7100-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-M7100-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "microspline",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: MICRO SPLINE"
    },
    "cog_min": {
     "v": 10,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "cog_max": {
     "v": 51,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "weight_claimed_g": {
     "v": 534,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 534 g"
    },
    "drivetrain": {
     "v": "shimano-12-mtb",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed MTB"
    }
   }
  },
  {
   "id": "shimano-cs-m6100-12",
   "brand": "Shimano",
   "name": "DEORE M6100 CS-M6100-12",
   "mpn": "CS-M6100-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-M6100-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "microspline",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: MICRO SPLINE"
    },
    "cog_min": {
     "v": 10,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "cog_max": {
     "v": 51,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "weight_claimed_g": {
     "v": 593,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 593 g"
    },
    "drivetrain": {
     "v": "shimano-12-mtb",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed MTB"
    }
   }
  },
  {
   "id": "sram-cs-xs-1295-a1",
   "brand": "SRAM",
   "name": "XS-1295 Eagle Transmission Cassette",
   "mpn": "CS-XS-1295-A1",
   "url": "https://www.sram.com/en/sram/models/cs-xs-1295-a1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-cs-xs-1297-a1",
   "brand": "SRAM",
   "name": "XS-1297 Eagle Transmission Cassette",
   "mpn": "CS-XS-1297-A1",
   "url": "https://www.sram.com/en/sram/models/cs-xs-1297-a1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-cs-xg-1271-d1",
   "brand": "SRAM",
   "name": "XPLR XG-1271 Cassette",
   "mpn": "CS-XG-1271-D1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1271-d1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xdr",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XDR"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 44,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 44"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "shimano-cs-m8100-12",
   "brand": "Shimano",
   "name": "DEORE XT M8100 CS-M8100-12",
   "mpn": "CS-M8100-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-M8100-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "microspline",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: MICRO SPLINE"
    },
    "cog_min": {
     "v": 10,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "cog_max": {
     "v": 51,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "weight_claimed_g": {
     "v": 470,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 470 g"
    },
    "drivetrain": {
     "v": "shimano-12-mtb",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed MTB"
    }
   }
  },
  {
   "id": "sram-cs-xg-1250-d1",
   "brand": "SRAM",
   "name": "Rival XG-1250 Cassette",
   "mpn": "CS-XG-1250-D1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1250-d1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xdr",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XDR"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 30,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 30, 36"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-cs-xs-1299-a1",
   "brand": "SRAM",
   "name": "XS-1299 Eagle Transmission Cassette",
   "mpn": "CS-XS-1299-A1",
   "url": "https://www.sram.com/en/sram/models/cs-xs-1299-a1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-cs-pg-1230-a1",
   "brand": "SRAM",
   "name": "PG-1230 Eagle Cassette",
   "mpn": "CS-PG-1230-A1",
   "url": "https://www.sram.com/en/sram/models/cs-pg-1230-a1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "hg",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: Splined 8, 9, 10"
    },
    "cog_min": {
     "v": 11,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 11"
    },
    "cog_max": {
     "v": 50,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 50"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-cs-xg-1299-b1",
   "brand": "SRAM",
   "name": "XG-1299 Eagle Cassette",
   "mpn": "CS-XG-1299-B1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1299-b1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-cs-xg-1275-b1",
   "brand": "SRAM",
   "name": "XG-1275 Eagle Cassette",
   "mpn": "CS-XG-1275-B1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1275-b1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-xg-1299-eagle-cassette",
   "brand": "SRAM",
   "name": "XG-1299 Eagle Cassette",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1299-a3",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 50,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 50"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-cs-xg-1251-d1",
   "brand": "SRAM",
   "name": "XPLR XG-1251 Cassette",
   "mpn": "CS-XG-1251-D1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1251-d1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xdr",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XDR"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 44,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 44"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "shimano-cs-r9200-12",
   "brand": "Shimano",
   "name": "DURA-ACE R9200 CS-R9200-12",
   "mpn": "CS-R9200-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-R9200-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "hg-l",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: Shimano 11-speed road"
    },
    "cog_min": {
     "v": 11,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-30T"
    },
    "cog_max": {
     "v": 30,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 11-30T"
    },
    "weight_claimed_g": {
     "v": 223,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 223 g"
    },
    "drivetrain": {
     "v": "shimano-12-road",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed road"
    }
   }
  },
  {
   "id": "sram-cs-xs-1275-a1",
   "brand": "SRAM",
   "name": "XS-1275 Eagle Transmission Cassette",
   "mpn": "CS-XS-1275-A1",
   "url": "https://www.sram.com/en/sram/models/cs-xs-1275-a1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "shimano-cs-m9100-12",
   "brand": "Shimano",
   "name": "XTR M9100 CS-M9100-12",
   "mpn": "CS-M9100-12",
   "url": "https://productinfo.shimano.com/en/spec/cassette-sprocket/CS-M9100-12",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "freehub": {
     "v": "microspline",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub body: MICRO SPLINE"
    },
    "cog_min": {
     "v": 10,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "cog_max": {
     "v": 51,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Combination: 10-51T"
    },
    "weight_claimed_g": {
     "v": 367,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 367 g"
    },
    "drivetrain": {
     "v": "shimano-12-mtb",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed MTB"
    }
   }
  },
  {
   "id": "sram-cs-xg-1295-a3",
   "brand": "SRAM",
   "name": "XG-1295 Eagle Cassette",
   "mpn": "CS-XG-1295-A3",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1295-a3",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xd",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XD"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 50,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 50"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-cs-xg-1290-e1",
   "brand": "SRAM",
   "name": "RED XG-1290 Cassette",
   "mpn": "CS-XG-1290-E1",
   "url": "https://www.sram.com/en/sram/models/cs-xg-1290-e1",
   "variants": [],
   "category": "cassette",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (CS): 12"
    },
    "freehub": {
     "v": "xdr",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Driver body interface: XDR"
    },
    "cog_min": {
     "v": 10,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Min): 10"
    },
    "cog_max": {
     "v": 28,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Cassette Size (Max): 28, 30, 33, 36"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "dt-swiss-erc1400-45",
   "brand": "DT Swiss",
   "name": "DT Swiss ERC 1400 SPLINE 45",
   "mpn": "ERC1400-45",
   "url": "https://www.dtswiss.com/en/wheels/wheels-road/endurance/erc-1400-spline",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x142",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 142 mm"
    },
    "freehub": {
     "v": "hg-l",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: Shimano 11-speed road"
    },
    "rim_size": {
     "v": "622",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 28\""
    },
    "inner_width_mm": {
     "v": 22,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 22 mm"
    },
    "brake_mount": {
     "v": "centerlock",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: Center Lock"
    },
    "weight_claimed_g": {
     "v": 1591,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1591 g"
    }
   }
  },
  {
   "id": "dt-swiss-ex1700-275",
   "brand": "DT Swiss",
   "name": "DT Swiss EX 1700 SPLINE 27.5",
   "mpn": "EX1700-275",
   "url": "https://www.dtswiss.com/en/wheels/wheels-mtb/enduro/ex-1700",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "xd",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: SRAM XD"
    },
    "rim_size": {
     "v": "584",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 27.5\""
    },
    "inner_width_mm": {
     "v": 30,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 30 mm"
    },
    "brake_mount": {
     "v": "centerlock",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: Center Lock"
    },
    "weight_claimed_g": {
     "v": 1929,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1929 g"
    }
   }
  },
  {
   "id": "newmen-evol-sl-a30-29",
   "brand": "Newmen",
   "name": "Newmen Evolution SL A.30 29",
   "mpn": "EVOL-SL-A30-29",
   "url": "https://www.newmen-components.de/en/evolution-sl-a30-29",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "microspline",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: Micro Spline"
    },
    "rim_size": {
     "v": "622",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 29\""
    },
    "inner_width_mm": {
     "v": 30,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 30 mm"
    },
    "brake_mount": {
     "v": "6-bolt",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: 6 bolt"
    },
    "weight_claimed_g": {
     "v": 1795,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1795 g"
    }
   }
  },
  {
   "id": "dt-swiss-xr1700-29",
   "brand": "DT Swiss",
   "name": "DT Swiss XR 1700 SPLINE 29",
   "mpn": "XR1700-29",
   "url": "https://www.dtswiss.com/en/wheels/wheels-mtb/cross-country/xr-1700",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "microspline",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: Micro Spline"
    },
    "rim_size": {
     "v": "622",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 29\""
    },
    "inner_width_mm": {
     "v": 25,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 25 mm"
    },
    "brake_mount": {
     "v": "centerlock",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: Center Lock"
    },
    "weight_claimed_g": {
     "v": 1770,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1770 g"
    }
   }
  },
  {
   "id": "newmen-adv-sl-xa25-29",
   "brand": "Newmen",
   "name": "Newmen Advanced SL X.A.25 29",
   "mpn": "ADV-SL-XA25-29",
   "url": "https://www.newmen-components.de/en/advanced-sl-x-a-25-29",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "xd",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: SRAM XD"
    },
    "rim_size": {
     "v": "622",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 29\""
    },
    "inner_width_mm": {
     "v": 25,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 25 mm"
    },
    "brake_mount": {
     "v": "centerlock",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: Center Lock"
    },
    "weight_claimed_g": {
     "v": 1585,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1585 g"
    }
   }
  },
  {
   "id": "dt-swiss-xm1700-29",
   "brand": "DT Swiss",
   "name": "DT Swiss XM 1700 SPLINE 29",
   "mpn": "XM1700-29",
   "url": "https://www.dtswiss.com/en/wheels/wheels-mtb/all-mountain/xm-1700",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "xd",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: SRAM XD"
    },
    "rim_size": {
     "v": "622",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 29\""
    },
    "inner_width_mm": {
     "v": 30,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 30 mm"
    },
    "brake_mount": {
     "v": "centerlock",
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: Center Lock"
    },
    "weight_claimed_g": {
     "v": 1949,
     "src": "dtswiss#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1949 g"
    }
   }
  },
  {
   "id": "newmen-phase-30-275",
   "brand": "Newmen",
   "name": "Newmen Phase 30 27.5",
   "mpn": "PHASE-30-275",
   "url": "https://www.newmen-components.de/en/phase-30-275",
   "variants": [],
   "category": "wheel",
   "specs": {
    "position": {
     "v": "set",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Position: Wheelset"
    },
    "axle": {
     "v": "12x148",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Axle (rear): 12 x 148 mm"
    },
    "freehub": {
     "v": "hg",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Freehub: Shimano HG"
    },
    "rim_size": {
     "v": "584",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rim size: 27.5\""
    },
    "inner_width_mm": {
     "v": 30,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Inner rim width: 30 mm"
    },
    "brake_mount": {
     "v": "6-bolt",
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake interface: 6 bolt"
    },
    "weight_claimed_g": {
     "v": 1905,
     "src": "newmen#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight (pair): 1905 g"
    }
   }
  },
  {
   "id": "canyon-neuron-cf",
   "brand": "Canyon",
   "name": "Canyon Neuron CF",
   "mpn": "NEURON-CF",
   "url": "https://www.canyon.com/en-de/mountain-bikes/trail-bikes/neuron/neuron-cf",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x148",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 148 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 29\""
    },
    "brake_mount": {
     "v": "post-mount",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Post Mount"
    },
    "bb": {
     "v": "bsa73",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: BSA 73"
    },
    "seatpost_d": {
     "v": 30.9,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 30.9 mm"
    },
    "max_tire_mm": {
     "v": 60,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 60 mm"
    }
   }
  },
  {
   "id": "cube-stereo-one22-pro",
   "brand": "Cube",
   "name": "Cube Stereo ONE22 Pro",
   "mpn": "STEREO-ONE22-PRO",
   "url": "https://www.cube.eu/en-de/cube-stereo-one22-pro",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x148",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 148 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 29\""
    },
    "brake_mount": {
     "v": "post-mount",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Post Mount"
    },
    "bb": {
     "v": "pf92",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: Press Fit 92"
    },
    "seatpost_d": {
     "v": 30.9,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 30.9 mm"
    },
    "max_tire_mm": {
     "v": 62,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 62 mm"
    }
   }
  },
  {
   "id": "cube-attain-race-rim",
   "brand": "Cube",
   "name": "Cube Attain Race (rim brake)",
   "mpn": "ATTAIN-RACE-RIM",
   "url": "https://www.cube.eu/en-de/cube-attain-race-rim",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "qr-135",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: Quick release"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 28\""
    },
    "brake_mount": {
     "v": "rim",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Rim brake"
    },
    "bb": {
     "v": "bsa68",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: BSA 68"
    },
    "seatpost_d": {
     "v": 27.2,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 27.2 mm"
    },
    "max_tire_mm": {
     "v": 28,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 28 mm"
    }
   }
  },
  {
   "id": "canyon-spectral-cf",
   "brand": "Canyon",
   "name": "Canyon Spectral CF",
   "mpn": "SPECTRAL-CF",
   "url": "https://www.canyon.com/en-de/mountain-bikes/trail-bikes/spectral/spectral-cf",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x148",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 148 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 29\""
    },
    "brake_mount": {
     "v": "post-mount",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Post Mount"
    },
    "bb": {
     "v": "bsa73",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: BSA 73"
    },
    "seatpost_d": {
     "v": 34.9,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 34.9 mm"
    },
    "max_tire_mm": {
     "v": 63,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 63 mm"
    }
   }
  },
  {
   "id": "canyon-grail-cf-sl",
   "brand": "Canyon",
   "name": "Canyon Grail CF SL",
   "mpn": "GRAIL-CF-SL",
   "url": "https://www.canyon.com/en-de/gravel-bikes/all-road/grail/grail-cf-sl",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x142",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 142 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 28\""
    },
    "brake_mount": {
     "v": "flat-mount",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Flat Mount"
    },
    "bb": {
     "v": "bb86",
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: Press Fit 86"
    },
    "seatpost_d": {
     "v": 27.2,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 27.2 mm"
    },
    "max_tire_mm": {
     "v": 42,
     "src": "canyon#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 42 mm"
    }
   }
  },
  {
   "id": "cube-nuroad-c62-pro",
   "brand": "Cube",
   "name": "Cube Nuroad C:62 Pro",
   "mpn": "NUROAD-C62-PRO",
   "url": "https://www.cube.eu/en-de/cube-nuroad-c62-pro",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x142",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 142 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 28\""
    },
    "brake_mount": {
     "v": "flat-mount",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Flat Mount"
    },
    "bb": {
     "v": "bb86",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: Press Fit 86"
    },
    "seatpost_d": {
     "v": 27.2,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 27.2 mm"
    },
    "max_tire_mm": {
     "v": 45,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 45 mm"
    }
   }
  },
  {
   "id": "cube-reaction-c62-one",
   "brand": "Cube",
   "name": "Cube Reaction C:62 One",
   "mpn": "REACTION-C62-ONE",
   "url": "https://www.cube.eu/en-de/cube-reaction-c62-one",
   "variants": [],
   "category": "frame",
   "specs": {
    "rear_axle": {
     "v": "12x148",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Rear axle: 12 x 148 mm"
    },
    "wheel_size": {
     "v": [
      "622"
     ],
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Wheel size: 29\""
    },
    "brake_mount": {
     "v": "post-mount",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Brake mount: Post Mount"
    },
    "bb": {
     "v": "pf92",
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Bottom bracket: Press Fit 92"
    },
    "seatpost_d": {
     "v": 30.9,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Seatpost diameter: 30.9 mm"
    },
    "max_tire_mm": {
     "v": 58,
     "src": "cube#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Max tire width: 58 mm"
    }
   }
  },
  {
   "id": "schwalbe-rr-29-225-sr",
   "brand": "Schwalbe",
   "name": "Racing Ralph Super Race 29 x 2.25",
   "mpn": "RR-29-225-SR",
   "url": "https://www.schwalbe.com/en/racing-ralph-29x225-super-race",
   "variants": [],
   "category": "tire",
   "specs": {
    "etrto": {
     "v": "622",
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 57-622"
    },
    "width_mm": {
     "v": 57,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 57-622"
    },
    "weight_claimed_g": {
     "v": 640,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 640 g"
    }
   }
  },
  {
   "id": "continental-gp5000-28",
   "brand": "Continental",
   "name": "Grand Prix 5000 700 x 28C",
   "mpn": "GP5000-28",
   "url": "https://www.continental-tires.com/bicycle/grand-prix-5000-700x28",
   "variants": [],
   "category": "tire",
   "specs": {
    "etrto": {
     "v": "622",
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 28-622"
    },
    "width_mm": {
     "v": 28,
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 28-622"
    },
    "weight_claimed_g": {
     "v": 250,
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 250 g"
    }
   }
  },
  {
   "id": "continental-ts-40",
   "brand": "Continental",
   "name": "Terra Speed ProTection 700 x 40C",
   "mpn": "TS-40",
   "url": "https://www.continental-tires.com/bicycle/terra-speed-700x40",
   "variants": [],
   "category": "tire",
   "specs": {
    "etrto": {
     "v": "622",
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 40-622"
    },
    "width_mm": {
     "v": 40,
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 40-622"
    },
    "weight_claimed_g": {
     "v": 450,
     "src": "continental#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 450 g"
    }
   }
  },
  {
   "id": "schwalbe-nn-29-240-st",
   "brand": "Schwalbe",
   "name": "Nobby Nic Super Trail 29 x 2.40",
   "mpn": "NN-29-240-ST",
   "url": "https://www.schwalbe.com/en/nobby-nic-29x240-super-trail",
   "variants": [],
   "category": "tire",
   "specs": {
    "etrto": {
     "v": "622",
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 62-622"
    },
    "width_mm": {
     "v": 62,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 62-622"
    },
    "weight_claimed_g": {
     "v": 990,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 990 g"
    }
   }
  },
  {
   "id": "schwalbe-nn-275-240-st",
   "brand": "Schwalbe",
   "name": "Nobby Nic Super Trail 27.5 x 2.40",
   "mpn": "NN-275-240-ST",
   "url": "https://www.schwalbe.com/en/nobby-nic-275x240-super-trail",
   "variants": [],
   "category": "tire",
   "specs": {
    "etrto": {
     "v": "584",
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 62-584"
    },
    "width_mm": {
     "v": 62,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "ETRTO: 62-584"
    },
    "weight_claimed_g": {
     "v": 915,
     "src": "schwalbe#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 915 g"
    }
   }
  },
  {
   "id": "oneup-1c0699",
   "brand": "OneUp",
   "name": "Dropper Post V3 180 mm / 30.9",
   "mpn": "1C0699",
   "url": "https://www.oneupcomponents.com/products/dropper-post-v3-180-30-9",
   "variants": [],
   "category": "seatpost",
   "specs": {
    "diameter_mm": {
     "v": 30.9,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Diameter: 30.9 mm"
    },
    "travel_mm": {
     "v": 180,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Travel: 180 mm"
    },
    "weight_claimed_g": {
     "v": 570,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 570 g"
    }
   }
  },
  {
   "id": "ritchey-41056117032",
   "brand": "Ritchey",
   "name": "WCS Carbon Link Flexlogic 27.2",
   "mpn": "41056117032",
   "url": "https://ritcheylogic.com/wcs-carbon-link-flexlogic-seatpost-27-2",
   "variants": [],
   "category": "seatpost",
   "specs": {
    "diameter_mm": {
     "v": 27.2,
     "src": "ritchey#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Diameter: 27.2 mm"
    },
    "weight_claimed_g": {
     "v": 225,
     "src": "ritchey#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 225 g"
    }
   }
  },
  {
   "id": "oneup-1c0703",
   "brand": "OneUp",
   "name": "Dropper Post V3 210 mm / 34.9",
   "mpn": "1C0703",
   "url": "https://www.oneupcomponents.com/products/dropper-post-v3-210-34-9",
   "variants": [],
   "category": "seatpost",
   "specs": {
    "diameter_mm": {
     "v": 34.9,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Diameter: 34.9 mm"
    },
    "travel_mm": {
     "v": 210,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Travel: 210 mm"
    },
    "weight_claimed_g": {
     "v": 640,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 640 g"
    }
   }
  },
  {
   "id": "oneup-1c0700",
   "brand": "OneUp",
   "name": "Dropper Post V3 180 mm / 31.6",
   "mpn": "1C0700",
   "url": "https://www.oneupcomponents.com/products/dropper-post-v3-180-31-6",
   "variants": [],
   "category": "seatpost",
   "specs": {
    "diameter_mm": {
     "v": 31.6,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Diameter: 31.6 mm"
    },
    "travel_mm": {
     "v": 180,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Travel: 180 mm"
    },
    "weight_claimed_g": {
     "v": 575,
     "src": "oneup#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Weight: 575 g"
    }
   }
  },
  {
   "id": "sram-rd-x0-e-b1",
   "brand": "SRAM",
   "name": "X0 Eagle Transmission Derailleur",
   "mpn": "RD-X0-E-B1",
   "url": "https://www.sram.com/en/sram/models/rd-x0-e-b1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-rd-xx-e-b1",
   "brand": "SRAM",
   "name": "XX Eagle Transmission Derailleur",
   "mpn": "RD-XX-E-B1",
   "url": "https://www.sram.com/en/sram/models/rd-xx-e-b1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-rd-red-1e-e1",
   "brand": "SRAM",
   "name": "RED XPLR AXS Rear Derailleur",
   "mpn": "RD-RED-1E-E1",
   "url": "https://www.sram.com/en/sram/models/rd-red-1e-e1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 13,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 13"
    },
    "max_cog": {
     "v": 46,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 46"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-s1000-eagle-transmission-derailleur",
   "brand": "SRAM",
   "name": "SRAM S1000 Eagle Transmission Derailleur",
   "url": "https://www.sram.com/en/sram/models/rd-s1000-e-a1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-rd-gx-e-b1",
   "brand": "SRAM",
   "name": "GX Eagle Transmission Derailleur",
   "mpn": "RD-GX-E-B1",
   "url": "https://www.sram.com/en/sram/models/rd-gx-e-b1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "shimano-rd-r7100",
   "brand": "Shimano",
   "name": "105 R7100 RD-R7100",
   "mpn": "RD-R7100",
   "url": "https://productinfo.shimano.com/en/spec/rear-derailleur/RD-R7100",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "max_cog": {
     "v": 36,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Low sprocket max: 36T"
    },
    "drivetrain": {
     "v": "shimano-12-road",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed road"
    },
    "weight_claimed_g": {
     "v": 262,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 262 g"
    }
   }
  },
  {
   "id": "sram-rd-frc-e-d2",
   "brand": "SRAM",
   "name": "Force AXS Rear Derailleur",
   "mpn": "RD-FRC-E-D2",
   "url": "https://www.sram.com/en/sram/models/rd-frc-e-d2",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 36,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 36"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-rd-apx-1e-d1",
   "brand": "SRAM",
   "name": "Apex XPLR AXS Rear Derailleur",
   "mpn": "RD-APX-1E-D1",
   "url": "https://www.sram.com/en/sram/models/rd-apx-1e-d1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 44,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 44"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-rd-xx-sle-b1",
   "brand": "SRAM",
   "name": "XX SL Eagle Transmission Derailleur",
   "mpn": "RD-XX-SLE-B1",
   "url": "https://www.sram.com/en/sram/models/rd-xx-sle-b1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-t-type",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: T-Type"
    }
   }
  },
  {
   "id": "sram-rd-red-e-e1",
   "brand": "SRAM",
   "name": "RED AXS Rear Derailleur",
   "mpn": "RD-RED-E-E1",
   "url": "https://www.sram.com/en/sram/models/rd-red-e-e1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 36,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 36"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-rd-gx-1e-a1",
   "brand": "SRAM",
   "name": "GX Eagle AXS Derailleur",
   "mpn": "RD-GX-1E-A1",
   "url": "https://www.sram.com/en/sram/models/rd-gx-1e-a1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "shimano-rd-m8100-sgs",
   "brand": "Shimano",
   "name": "DEORE XT M8100 RD-M8100-SGS",
   "mpn": "RD-M8100-SGS",
   "url": "https://productinfo.shimano.com/en/spec/rear-derailleur/RD-M8100-SGS",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Speeds: 12"
    },
    "max_cog": {
     "v": 51,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Low sprocket max: 51T"
    },
    "drivetrain": {
     "v": "shimano-12-mtb",
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Drivetrain: Shimano 12-speed MTB"
    },
    "weight_claimed_g": {
     "v": 284,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight: 284 g"
    }
   }
  },
  {
   "id": "sram-rd-x0-1e-a1",
   "brand": "SRAM",
   "name": "X01 Eagle AXS Derailleur",
   "mpn": "RD-X0-1E-A1",
   "url": "https://www.sram.com/en/sram/models/rd-x0-1e-a1",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 52,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 52"
    },
    "drivetrain": {
     "v": "sram-eagle",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Eagle"
    }
   }
  },
  {
   "id": "sram-rd-frc-1e-d2",
   "brand": "SRAM",
   "name": "Force XPLR AXS Rear Derailleur",
   "mpn": "RD-FRC-1E-D2",
   "url": "https://www.sram.com/en/sram/models/rd-frc-1e-d2",
   "variants": [],
   "category": "derailleur",
   "specs": {
    "speeds": {
     "v": 12,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Speed (RD): 12"
    },
    "max_cog": {
     "v": 44,
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Max tooth: 44"
    },
    "drivetrain": {
     "v": "sram-axs-road",
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Chain Technology: Road Flattop D1/E1"
    }
   }
  },
  {
   "id": "sram-db-apx-a1",
   "brand": "SRAM",
   "name": "Apex 1 Hydraulic Disc Brake",
   "mpn": "DB-APX-A1",
   "url": "https://www.sram.com/en/sram/models/db-apx-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "flat-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Flat Mount 20mm offset"
    }
   }
  },
  {
   "id": "sram-level-bronze-stealth-2-piston",
   "brand": "SRAM",
   "name": "Level Bronze Stealth 2-Piston",
   "url": "https://www.sram.com/en/sram/models/db-lvl-brz2-c1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount",
      "is2000",
      "post-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR, Intl Std(160mm Rear,180mm Frt rotor) 20I, Intl Std(180mm Rear,200mm Frt rotor) 40I, Intl Std(200mm Rear rotor) 60I, Post mount (20mm bracket) 20P, Post mount (20mm spacer) 20S, Post mount (40mm bracket) 40P"
    }
   }
  },
  {
   "id": "sram-db-mvn-slv-a1",
   "brand": "SRAM",
   "name": "Maven Silver",
   "mpn": "DB-MVN-SLV-A1",
   "url": "https://www.sram.com/en/sram/models/db-mvn-slv-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR"
    }
   }
  },
  {
   "id": "sram-level-ultimate-stealth-2-piston",
   "brand": "SRAM",
   "name": "Level Ultimate Stealth 2-Piston",
   "url": "https://www.sram.com/en/sram/models/db-lvl-ult2-c1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount",
      "is2000",
      "post-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR, Intl Std(140mm Rear,160mm Frt rotor) 0IS, Intl Std(160mm Rear,180mm Frt rotor) 20I, Intl Std(180mm Rear,200mm Frt rotor) 40I, Intl Std(200mm Rear rotor) 60I, Post mount (20mm bracket) 20P, Post mount (20mm spacer) 20S, Post mount (40mm bracket) 40P"
    }
   }
  },
  {
   "id": "sram-db-mvn-ult-a1",
   "brand": "SRAM",
   "name": "Maven Ultimate",
   "mpn": "DB-MVN-ULT-A1",
   "url": "https://www.sram.com/en/sram/models/db-mvn-ult-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR"
    }
   }
  },
  {
   "id": "sram-db-red-aero-e1",
   "brand": "SRAM",
   "name": "Red Aero Disc Brake",
   "mpn": "DB-RED-AERO-E1",
   "url": "https://www.sram.com/en/sram/models/db-red-aero-e1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "flat-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Flat Mount 20mm offset, Flat Mount no offset"
    }
   }
  },
  {
   "id": "shimano-br-m8120",
   "brand": "Shimano",
   "name": "DEORE XT M8120 BR-M8120",
   "mpn": "BR-M8120",
   "url": "https://productinfo.shimano.com/en/spec/brake/BR-M8120",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "post-mount"
     ],
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Mount type: Post Mount"
    },
    "weight_claimed_g": {
     "v": 640,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight (pair): 640 g"
    }
   }
  },
  {
   "id": "sram-maven-bronze",
   "brand": "SRAM",
   "name": "Maven Bronze",
   "url": "https://www.sram.com/en/sram/models/db-mvn-brz-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR"
    }
   }
  },
  {
   "id": "shimano-br-r7170",
   "brand": "Shimano",
   "name": "105 R7170 Di2 BR-R7170",
   "mpn": "BR-R7170",
   "url": "https://productinfo.shimano.com/en/spec/brake/BR-R7170",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "flat-mount"
     ],
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Mount type: Flat Mount"
    },
    "weight_claimed_g": {
     "v": 282,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight (pair): 282 g"
    }
   }
  },
  {
   "id": "sram-db-frc-a1",
   "brand": "SRAM",
   "name": "Force 1 Hydraulic Brake Lever",
   "mpn": "DB-FRC-A1",
   "url": "https://www.sram.com/en/sram/models/db-frc-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "flat-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Flat Mount 20mm offset, Flat Mount no offset"
    }
   }
  },
  {
   "id": "sram-db-apx-d1",
   "brand": "SRAM",
   "name": "Apex Disc Brake",
   "mpn": "DB-APX-D1",
   "url": "https://www.sram.com/en/sram/models/db-apx-d1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "flat-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Flat Mount 20mm offset"
    }
   }
  },
  {
   "id": "sram-db-mvn-bse-a1",
   "brand": "SRAM",
   "name": "Maven",
   "mpn": "DB-MVN-BSE-A1",
   "url": "https://www.sram.com/en/sram/models/db-mvn-bse-a1",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "direct-mount"
     ],
     "src": "sram#spec",
     "method": "parser",
     "conf": 1,
     "evidence": "Bracket (Disc Brake): Direct mount DIR"
    }
   }
  },
  {
   "id": "shimano-br-r7000",
   "brand": "Shimano",
   "name": "105 R7000 BR-R7000",
   "mpn": "BR-R7000",
   "url": "https://productinfo.shimano.com/en/spec/brake/BR-R7000",
   "variants": [],
   "category": "brake",
   "specs": {
    "mounts": {
     "v": [
      "rim"
     ],
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Mount type: Dual-pivot caliper"
    },
    "weight_claimed_g": {
     "v": 365,
     "src": "shimano#spec",
     "method": "manual",
     "conf": 0.95,
     "evidence": "Average weight (pair): 365 g"
    }
   }
  }
 ]
}