{
   "specs" : [ {
      "code" : "582574",
      "equivalentSKU" : "586464",
      "localizedSpecItemType" : "Chain",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED D1, 12 speed",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM RED-D1 12-Speed Chain 114 Link, SRAM PN: 00.2518.033.0NN",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Chain"
   }, {
      "code" : "5320512BC",
      "equivalentSKU" : "5320512",
      "localizedSpecItemType" : "Fork",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Madone Gen 8 one-piece carbon, tapered carbon steerer, internal brake routing, flat mount disc, 12x100mm chamfered thru axle",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Madone SLR Gen 8 full carbon, 210mm tapered carbon steerer, internal brake routing, flat mount disc, 12x100mm thru axle, M12x1.0, 50R, XS",
      "type" : "Fork"
   }, {
      "code" : "547432",
      "equivalentSKU" : "W547432",
      "localizedSpecItemType" : "Headset part (see also: Bearing)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Headset Expander Plug and Top Cap",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Headset Topcap, w/ Steerer Tube Expander for Trek Carbon Steerer Tubes, Black",
      "type" : "Headset Part"
   }, {
      "code" : "1478U0225",
      "localizedSpecItemType" : "Frame with Fork",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "900 Series OCLV Carbon, Full System Foil tube shaping, IsoFlow seat tube, RCS Headset System, electronic-only routing, removable aero chainkeeper, T47 BB, flat mount disc, UDH, 142x12mm thru axle",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Frameset Madone SLR, 900 Series OCLV Carbon, Full System Foil tube shaping, IsoFlow seat tube, RCS Headset System, electronic-only routing, removable aero chainkeeper, T47 BB, flat mount disc, UDH, 142x12mm thru axle",
      "substituteSKUPrimary" : "5321428",
      "substituteSKUSecondary" : "5321422",
      "type" : "Frame with Fork"
   }, {
      "code" : "582654",
      "equivalentSKU" : "599167",
      "localizedSpecItemType" : "Crank",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED AXS w/ power meter, 48/35, DUB, 165mm length",
         "value" : [ "XS", "S" ]
      } ],
      "serviceDescription" : "SRAM RED AXS w/ power meter, 48/35, DUB, 165mm length, SRAM PN: 00.6118.509.006",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Crank"
   }, {
      "code" : "582622",
      "equivalentSKU" : "588177",
      "localizedSpecItemType" : "Crank",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED AXS, power meter, 48/35, DUB, 170mm length",
         "value" : [ "M" ]
      } ],
      "serviceDescription" : "SRAM RED AXS w/ power meter, 48/35, DUB, 170mm length, SRAM PN: 00.6118.509.008",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Crank"
   }, {
      "code" : "582641",
      "equivalentSKU" : "588178",
      "localizedSpecItemType" : "Crank",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED AXS, power meter, 48/35, DUB, 172.5mm length",
         "value" : [ "ML", "L" ]
      } ],
      "serviceDescription" : "SRAM RED AXS w/ power meter, 48/35, DUB, 172.5mm length, SRAM PN: 00.6118.509.009",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Crank"
   }, {
      "code" : "582629",
      "equivalentSKU" : "588179",
      "localizedSpecItemType" : "Crank",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED AXS, power meter, 48/35, DUB, 175mm length",
         "value" : [ "XL" ]
      } ],
      "serviceDescription" : "SRAM RED AXS w/ power meter, 48/35, DUB, 175mm length, SRAM PN: 00.6118.509.010",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Crank"
   }, {
      "code" : "5254461-00A",
      "localizedSpecItemType" : "Wheel rear",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Aeolus Pro 51, OCLV Carbon, Tubeless Ready, SRAM XD-R driver, 142x12mm thru axle",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Aeolus Pro 51, Tubeless Ready, Centerlock Disc, Shimano 11-speed Road freehub, 142x12mm thru axle",
      "substituteSKUPrimary" : "5254718",
      "type" : "Rear Wheel"
   }, {
      "code" : "5316675",
      "equivalentSKU" : "W5316675",
      "localizedSpecItemType" : "Handlebar/stem (integrated)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek Aero RSL Road integrated bar/stem, OCLV Carbon, Race Fit, 80mm reach, 124mm drop, 35cm control width, 38cm drop width, 80mm stem length",
         "value" : [ "XS" ]
      } ],
      "serviceDescription" : "Handlebar/ Stem Integrated Trek Aero RSL Road OCLV Carbon Race Fit Mate Deep Smoke. Stem: -7 Degrees, Length: 80mm. Handlebar width: 35cm at the hoods, 38cm at the drops",
      "type" : "Integrated Bar Stem"
   }, {
      "code" : "5316683",
      "equivalentSKU" : "W5316683",
      "localizedSpecItemType" : "Handlebar/stem (integrated)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek Aero RSL Road integrated bar/stem, OCLV Carbon, Race Fit, 80mm reach, 124mm drop, 37cm control width, 40cm drop width, 90mm stem length",
         "value" : [ "S" ]
      } ],
      "serviceDescription" : "Handlebar/ Stem Integrated Trek Aero RSL Road OCLV Carbon Race Fit Mate Deep Smoke. Stem: -7 Degrees, Length: 90mm. Handlebar width: 37cm at the hoods, 40cm at the drops",
      "type" : "Integrated Bar Stem"
   }, {
      "code" : "5316690",
      "equivalentSKU" : "W5316690",
      "localizedSpecItemType" : "Handlebar/stem (integrated)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek Aero RSL Road integrated bar/stem, OCLV Carbon, Race Fit, 80mm reach, 124mm drop, 39cm control width, 42cm drop width, 90mm stem length",
         "value" : [ "M" ]
      } ],
      "serviceDescription" : "Handlebar/ Stem Integrated Trek Aero RSL Road OCLV Carbon Race Fit Mate Deep Smoke. Stem: -7 Degrees, Length: 90mm. Handlebar width: 39cm at the hoods, 42cm at the drops",
      "type" : "Integrated Bar Stem"
   }, {
      "code" : "5316691",
      "equivalentSKU" : "W5316691",
      "localizedSpecItemType" : "Handlebar/stem (integrated)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek Aero RSL Road integrated bar/stem, OCLV Carbon, Race Fit, 80mm reach, 124mm drop, 39cm control width, 42cm drop width, 100mm stem length",
         "value" : [ "ML", "L" ]
      } ],
      "serviceDescription" : "Handlebar/ Stem Integrated Trek Aero RSL Road OCLV Carbon Race Fit Mate Deep Smoke. Stem: -7 Degrees, Length: 100mm. Handlebar width: 39cm at the hoods, 42cm at the drops",
      "type" : "Integrated Bar Stem"
   }, {
      "code" : "5316696",
      "equivalentSKU" : "W5316696",
      "localizedSpecItemType" : "Handlebar/stem (integrated)",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek Aero RSL Road integrated bar/stem, OCLV Carbon, Race Fit, 80mm reach, 124mm drop, 41cm control width, 44cm drop width, 110mm stem length",
         "value" : [ "XL" ]
      } ],
      "serviceDescription" : "Handlebar/ Stem Integrated Trek Aero RSL Road OCLV Carbon Race Fit Mate Deep Smoke. Stem: -7 Degrees, Length: 110mm. Handlebar width: 41cm at the hoods, 44cm at the drops",
      "type" : "Integrated Bar Stem"
   }, {
      "code" : "584738",
      "equivalentSKU" : "581634",
      "localizedSpecItemType" : "Saddle",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Aeolus P2 Pro, carbon rails, 155mm width",
         "value" : [ "XS", "S" ]
      } ],
      "serviceDescription" : "Bontrager Aeolus Pro Bike Saddle, 155mm Width",
      "type" : "Saddle"
   }, {
      "code" : "584735",
      "equivalentSKU" : "581633",
      "localizedSpecItemType" : "Saddle",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Aeolus Pro, carbon rails, 145mm width",
         "value" : [ "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Aeolus Pro Saddle 145mm Width",
      "type" : "Saddle"
   }, {
      "code" : "5321018",
      "equivalentSKU" : "5317704",
      "localizedSpecItemType" : "Tire",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Aeolus RSL RD, Tubeless Ready, cotton construction, aramid bead, 170 tpi, 700x28mm",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Aeolus RSL RD, TLR, 700x28",
      "type" : "Tire"
   }, {
      "code" : "5322298",
      "localizedSpecItemType" : "Tire",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Pirelli P Zero Race, 120 tpi, tubeless compatible, 700x28mm",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Pirelli P Zero Race, Tubeless Compatible, 700x28",
      "type" : "Tire"
   }, {
      "code" : "5257672",
      "localizedSpecItemType" : "Rear derailleur",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED eTap AXS, 36T max cog",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Rear Derailleur, SRAM Red eTap AXS, 36T Max, 00.7518.135.000",
      "substituteSKUPrimary" : "599173",
      "type" : "Rear Derailleur"
   }, {
      "code" : "5316714",
      "equivalentSKU" : "W5316714",
      "localizedSpecItemType" : "Seatpost",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Madone aero carbon seatpost, 0mm offset, short length",
         "value" : [ "XS", "S", "M", "XL" ]
      } ],
      "serviceDescription" : "Madone Gen 8 Seatpost. Short, 0mm offset, Matte Smoke",
      "substituteSKUPrimary" : "5320963",
      "type" : "Seatpost"
   }, {
      "code" : "5316715",
      "equivalentSKU" : "W5316715",
      "localizedSpecItemType" : "Seatpost",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Madone aero carbon seatpost, 0mm offset, long length",
         "value" : [ "ML", "L" ]
      } ],
      "serviceDescription" : "Madone Gen 8 Seatpost. Long, 0mm offset, Matte Smoke",
      "substituteSKUPrimary" : "5320964",
      "type" : "Seatpost"
   }, {
      "code" : "582571",
      "equivalentSKU" : "586460",
      "localizedSpecItemType" : "Cassette",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM XG-1290, 10-33, 12 speed",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM RED XG-1290, 10-33, 12 speed, SRAM PN: 00.2418.083.000",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Cassette"
   }, {
      "code" : "1048756",
      "localizedSpecItemType" : "Tire part",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager TLR sealant, 6oz",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager TLR Tire Sealant 6 oz. Bottle",
      "substituteSKUPrimary" : "582231",
      "substituteSKUSecondary" : "582229",
      "type" : "Tire Part"
   }, {
      "code" : "592486",
      "localizedSpecItemType" : "Bottom bracket",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM DUB, T47 threaded, internal bearing",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM T47, threaded, internal bearing, SRAM PN BB-DUB-T47-A1",
      "serviceMessageCode" : "EnumServiceMessage001",
      "substituteSKUPrimary" : "599036",
      "type" : "Bottom Bracket"
   }, {
      "code" : "582579",
      "equivalentSKU" : "536959",
      "localizedSpecItemType" : "Battery",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM AXS battery pack (with charger)",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM eTap Battery Pack w/ Charger, SRAM PN 00.3018.435.001",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Battery"
   }, {
      "code" : "5254460-00A",
      "equivalentSKU" : "5254717",
      "localizedSpecItemType" : "Wheel front",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Aeolus Pro 51, OCLV Carbon, Tubeless Ready, 100x12mm thru axle",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Aeolus Pro 51, Tubeless Ready, 110x12mm thru-axle",
      "substituteSKUPrimary" : "5254719",
      "type" : "Front Wheel"
   }, {
      "code" : "5329695",
      "equivalentSKU" : "5306316",
      "localizedSpecItemType" : "Handlebar tape",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Trek EcoTack",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Trek EcoTack Handlebar Tape Black",
      "type" : "Handlebar Tape"
   }, {
      "code" : "557652",
      "equivalentSKU" : "W557652",
      "localizedSpecItemType" : "Valve",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager XXX TLR valve, 67mm",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager XXX TLR valve, 67mm",
      "type" : "Valve"
   }, {
      "code" : "582586",
      "localizedSpecItemType" : "Front derailleur",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED eTap AXS, braze-on",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM RED eTap AXS-D1 Braze-on Front Derailleur, SRAM PN: 00.7618.163.000",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Front Derailleur"
   }, {
      "code" : "582589",
      "localizedSpecItemType" : "Brake rotor",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM CenterLine X, centerlock, round edge, 160mm",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM CLX 160mm Centerlock Brake Rotor",
      "serviceMessageCode" : "EnumServiceMessage001",
      "type" : "Brake Rotor"
   }, {
      "code" : "588630",
      "localizedSpecItemType" : "Shifter",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "SRAM RED eTap AXS, 12 speed",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "SRAM RED eTap AXS, 12 speed",
      "serviceMessageCode" : "EnumServiceMessage001",
      "substituteSKUPrimary" : "1042122",
      "type" : "Shifter"
   }, {
      "code" : "5312168",
      "equivalentSKU" : "W5312168",
      "localizedSpecItemType" : "Skewer front",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Switch chamfered thru axle",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Front Thru Axle, Switch Lever Pro 119.5x12mm, Black",
      "type" : "Front Skewer"
   }, {
      "code" : "5313330",
      "equivalentSKU" : "W5312169",
      "localizedSpecItemType" : "Skewer rear",
      "marketingDescWithFrameSizesMap" : [ {
         "key" : "Bontrager Switch chamfered thru axle, removable lever",
         "value" : [ "XS", "S", "M", "ML", "L", "XL" ]
      } ],
      "serviceDescription" : "Bontrager Switch thru axle, 12x166mm w/ removable lever tool, Black",
      "type" : "Rear Skewer"
   } ]
}