Shock Absorbers

  • aFe Power Johnny O'Connell Signature Series Front and Rear Shock Kit Chevrolet Corvette (C7) 14-19 V8-6.2L

    aFe Power Johnny O'Connell Signature Series Front and Rear Shock Kit Chevrolet Corvette (C7) 14-19 V8-6.2L

    aFe Power
    $2,120.06 NZD

    aFe Control is proud to introduce the Johnny O'Connell signature series shock package for the 2014-2019 Chevrolet Corvette C7. These Shocks are t...

    View full details
    $2,120.06 NZD
  • aFe Power Johnny O'Connell Signature Series Front and Rear Shock Set Chevrolet Corvette (C5/C6) 1997-2013

    aFe Power Johnny O'Connell Signature Series Front and Rear Shock Set Chevrolet Corvette (C5/C6) 1997-2013

    aFe Power
    $1,819.50 NZD

    aFe Control is proud to introduce the Johnny O'Connell signature series shock package for the 1997-2013 Chevrolet Corvette C5/C6. These Shocks ar...

    View full details
    $1,819.50 NZD
  • aFe Power Sway-A-Way 1in Shaft Assembly Stroke

    aFe Power Sway-A-Way 1in Shaft Assembly Stroke

    aFe Power
    from $491.35 NZD

    aFe Control is proud to offer spare/replacement parts for the recently acquired Sway-A-Way line of High Performance Coilovers and Shock absorbers. ...

    View full details
    from $491.35 NZD
  • aFe Power Sway-A-Way 2.0 Airshock

    aFe Power Sway-A-Way 2.0 Airshock

    aFe Power
    from $763.27 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.0" diameter airshocks feature 20+ years of R...

    View full details
    from $763.27 NZD
  • aFe Power Sway-A-Way 2.0 IN Front Bump Stop Kit Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.0 IN Front Bump Stop Kit Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,323.28 NZD

    Sway-A-Way line of High Performance replacement bump stops for the Jeep Wrangler (JK) model. These 2.0" diameter bump stops feature all the same ...

    View full details
    $1,323.28 NZD
  • aFe Power Sway-A-Way 2.0 IN Front Shock Kit For 0-2IN Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.0 IN Front Shock Kit For 0-2IN Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,323.28 NZD

    Sway-A-Way line of High Performance OE replacement shock absorbers for your Jeep Wrangler (JK) feature all the same race winning engineering as t...

    View full details
    $1,323.28 NZD
  • aFe Power Sway-A-Way 2.0 IN Front Shock Kit For 3-5IN Lifts Jeep Wrangler (JK) 07-18 V6-3.6L/3.8L

    aFe Power Sway-A-Way 2.0 IN Front Shock Kit For 3-5IN Lifts Jeep Wrangler (JK) 07-18 V6-3.6L/3.8L

    aFe Power
    $1,323.28 NZD

    Sway-A-Way line of High Performance OE replacement shock absorbers for your Jeep Wrangler (JK) feature all the same race winning engineering as t...

    View full details
    $1,323.28 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit For 0-2IN Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit For 0-2IN Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,323.28 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2007-2017 Jeep Wr...

    View full details
    $1,323.28 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit For 3-5IN Lifts Jeep Wrangler (JK) 07-18 V6-3.6L/3.8L

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit For 3-5IN Lifts Jeep Wrangler (JK) 07-18 V6-3.6L/3.8L

    aFe Power
    $1,323.28 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2007-2017 Jeep Wr...

    View full details
    $1,323.28 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit GM Colorado/Canyon 15-19 L4-2.5L/V6-3.6L

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit GM Colorado/Canyon 15-19 L4-2.5L/V6-3.6L

    aFe Power
    $1,593.53 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2015-2020 GM Colora...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit GM Silverado/Sierra/Tahoe/XL/Suburban 1500 07-17

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit GM Silverado/Sierra/Tahoe/XL/Suburban 1500 07-17

    aFe Power
    $1,593.53 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2007-2014 GM 1500 T...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota FJ Cruiser 10-14 / 4Runner 03-16

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota FJ Cruiser 10-14 / 4Runner 03-16

    aFe Power
    $1,593.53 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2003-2020 Toyota 4Runner and 07-14 FJ Cruiser. These...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tacoma 05-19

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tacoma 05-19

    aFe Power
    $1,593.53 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2005-2020 Toyota Tacoma.. These 2.0" diameter shocks...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tundra 00-06

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tundra 00-06

    aFe Power
    $1,593.53 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2000-2006 Toyota Tundra.. These 2.0" diameter shocks...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tundra 07-19

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit Toyota Tundra 07-19

    aFe Power
    $1,593.53 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2007-2020 Toyota Tundra.. These 2.0" diameter shocks f...

    View full details
    $1,593.53 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ 1IN Lift Blocks Toyota Tacoma 05-19

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ 1IN Lift Blocks Toyota Tacoma 05-19

    aFe Power
    $1,859.13 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2005-2020 Toyota Tacoma.. These 2.0" diameter shocks...

    View full details
    $1,859.13 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 04-08

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 04-08

    aFe Power
    $1,947.65 NZD

    aFe Control is proud to introduce Sway-A-Way's high performance replacement shock absorbers for the 2004-2008 Ford F-150 4wd. These 2.0" diameter s...

    View full details
    $1,947.65 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 04-08

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 04-08

    aFe Power
    $1,947.65 NZD

    aFe Control is proud to introduce Sway-A-Way's High Performance replacement shock absorbers for the 2004-2008 Ford F-150 2wd. These 2.0" diameter s...

    View full details
    $1,947.65 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 09-13

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 09-13

    aFe Power
    $1,947.65 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2009-2013 Ford F-15...

    View full details
    $1,947.65 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 09-13

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Ford F-150 09-13

    aFe Power
    $1,947.65 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2009-2013 Ford F-15...

    View full details
    $1,947.65 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Nissan Titan 04-15 V8-5.6L

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/ Piggyback Reservoir Nissan Titan 04-15 V8-5.6L

    aFe Power
    $1,947.65 NZD

    aFe Control introduces Sway-A-Way High Performance replacement shock absorbers for the 2004-2015 Nissan Titan. These 2.0" diameter shocks feature...

    View full details
    $1,947.65 NZD
  • aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/Coil Springs Toyota FJ Cruiser 10-14 / 4Runner 03-16

    aFe Power Sway-A-Way 2.0 IN Rear Shock Kit w/Coil Springs Toyota FJ Cruiser 10-14 / 4Runner 03-16

    aFe Power
    $2,206.02 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement shock absorbers for the 2003-2020 Toyota 4Runner and 10-14 FJ Cruiser. These...

    View full details
    $2,206.02 NZD
  • aFe Power Sway-A-Way 2.0 IN Steering Stabilizer Kit Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.0 IN Steering Stabilizer Kit Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $808.58 NZD

    Sway-A-Way line of High Performance replacement steering stabilizer for the Jeep Wrangler (JK) model. This 2.0" diameter steering stabilizer is d...

    View full details
    $808.58 NZD
  • aFe Power Sway-A-Way 2.0/2.5 Valve Stack Kit .008 IN Thick

    aFe Power Sway-A-Way 2.0/2.5 Valve Stack Kit .008 IN Thick

    aFe Power
    $87.86 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers. These 2.0" diameter shocks...

    View full details
    $87.86 NZD
  • aFe Power Sway-A-Way 2.0/2.5 Valve Stack Kit IN Thick

    aFe Power Sway-A-Way 2.0/2.5 Valve Stack Kit IN Thick

    aFe Power
    $87.86 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers. These 2.0" diameter shocks...

    View full details
    $87.86 NZD
  • aFe Power Sway-A-Way 2.5 Airshock

    aFe Power Sway-A-Way 2.5 Airshock

    aFe Power
    from $1,048.38 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter airshocks feature 20+ years of R...

    View full details
    from $1,048.38 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 10in Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 10in Stroke

    aFe Power
    $1,817.18 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,817.18 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 12in Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 12in Stroke

    aFe Power
    $1,863.78 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,863.78 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 14 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 14 IN Stroke

    aFe Power
    $1,910.37 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,910.37 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 16in Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 16in Stroke

    aFe Power
    $1,956.97 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,956.97 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 18in Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 18in Stroke

    aFe Power
    $1,908.15 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,908.15 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 8in Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Piggyback Res. - 8in Stroke

    aFe Power
    $1,730.65 NZD

    aFe Control is proud to release the Sway-A-Way line of High Performance Universal Race Shocks. These 2.5" diameter Bypass Shocks feature 20+ years ...

    View full details
    $1,730.65 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 10 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 10 IN Stroke

    aFe Power
    $1,863.78 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $1,863.78 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 12 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 12 IN Stroke

    aFe Power
    $1,910.37 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $1,910.37 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 14 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 14 IN Stroke

    aFe Power
    $1,933.68 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $1,933.68 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 16 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 16 IN Stroke

    aFe Power
    $1,980.27 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $1,980.27 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 18 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 18 IN Stroke

    aFe Power
    $2,038.51 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $2,038.51 NZD
  • aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 8 IN Stroke

    aFe Power Sway-A-Way 2.5 Bypass Shock 3-Tube w/ Remote Reservoir 8 IN Stroke

    aFe Power
    $1,863.78 NZD

    Applying our proven research and development processes, we have freshly revamped Sway-A-Way’s High Performance Universal Race Shocks. As with all o...

    View full details
    $1,863.78 NZD
  • aFe Power Sway-A-Way 2.5 IN Front Bypass Shock Kit For 3 IN to 4 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Front Bypass Shock Kit For 3 IN to 4 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $3,381.82 NZD

    Sway-A-Way line of High Performance replacement bypass shock absorbers for the Jeep Wrangler (JK) model. These 2.5" diameter double bypass shocks...

    View full details
    $3,381.82 NZD
  • aFe Power Sway-A-Way 2.5 IN Front Shock Kit Remote Reservoir for OE Ride Height Nissan Patrol (Y61) 97-17

    aFe Power Sway-A-Way 2.5 IN Front Shock Kit Remote Reservoir for OE Ride Height Nissan Patrol (Y61) 97-17

    aFe Power
    $2,127.03 NZD

    aFe Control introduces these Sway-A-Way High Performance replacement front shocks with remote reservoirs for the Y61 Nissan Patrol. These 2.5" diam...

    View full details
    $2,127.03 NZD
  • aFe Power Sway-A-Way 2.5 IN Front Shock Kit w/ Piggyback Reservoir for 3 to 5 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Front Shock Kit w/ Piggyback Reservoir for 3 to 5 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,994.24 NZD

    Sway-A-Way line of High Performance replacement shock absorbers for the Jeep Wrangler (JK) models. These 2.5" diameter shocks feature all the sam...

    View full details
    $1,994.24 NZD
  • aFe Power Sway-A-Way 2.5 IN Front Shock Kit w/ Piggyback Reservoir for 6 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Front Shock Kit w/ Piggyback Reservoir for 6 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,994.24 NZD

    Sway-A-Way line of High Performance replacement shock absorbers for the Jeep Wrangler (JK) models. These 2.5" diameter shocks feature all the sam...

    View full details
    $1,994.24 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Bypass Shock Kit For 3 IN to 4 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Rear Bypass Shock Kit For 3 IN to 4 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $3,381.82 NZD

    aFe Control is proud to introduce our Sway-A-Way line of High Performance replacement bypass shock absorbers for the Jeep Wrangler (JK) models. T...

    View full details
    $3,381.82 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Bypass Shock Kit For 4-5in Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Rear Bypass Shock Kit For 4-5in Lifts Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $3,381.82 NZD

    aFe Control is proud to introduce our Sway-A-Way line of High Performance replacement bypass shock absorbers for Jeep Wrangler (JK) models. These 2...

    View full details
    $3,381.82 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for 3 to 5 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for 3 to 5 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,994.24 NZD

    aFe Control is proud to introduce our Sway-A-Way line of High Performance replacement shock absorbers for the Jeep Wrangler (JK) models. These 2....

    View full details
    $1,994.24 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for 6 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for 6 IN Lift Jeep Wrangler (JK) 07-18 V6-3.8L/3.6L

    aFe Power
    $1,994.24 NZD

    aFe Control is proud to introduce our Sway-A-Way line of High Performance replacement shock absorbers for the Jeep Wrangler (JK) models. These 2....

    View full details
    $1,994.24 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for OE Ride Height Ford F-150 09-13

    aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for OE Ride Height Ford F-150 09-13

    aFe Power
    $1,994.24 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2009-2013 Ford F-15...

    View full details
    $1,994.24 NZD
  • aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for OE Ride Height Ford F-150 09-13

    aFe Power Sway-A-Way 2.5 IN Rear Shock Kit w/ Piggy Back Reservoir for OE Ride Height Ford F-150 09-13

    aFe Power
    $1,994.24 NZD

    aFe Control is proud to introduce the recently acquired Sway-A-Way line of High Performance replacement shock absorbers for the 2009-2013 Ford F-15...

    View full details
    $1,994.24 NZD