null

Electrical

Electrical

 

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • Out of stock
    Drag Specialties - 21130298 - Battery Cover - Smooth - Chrome

    Drag Specialties - 21130298 - Battery Cover - Smooth - Chrome

    Drag Specialties

    $45.71
    Drag Specialties - 21130298 - Battery Cover - Smooth - ChromeFeaturesFeatures precise formed covers for sealed and conventional batteriesThe use of AGM sealed maintenance-free batteries requires battery side covers designed for the AGM battery...
    $45.71
    Qty in Cart: 0
    Quantity:
    Price:
    $45.71
    Subtotal:
  • Out of stock
    Drag Specialties - 21121758 - Stator - '08-'17 V-Rod

    Drag Specialties - 21121758 - Stator - '08-'17 V-Rod

    Drag Specialties

    $274.51
    Drag Specialties - 21121758 - Stator - '08-'17 V-RodFeaturesMeets or exceeds OEM specifications and features precise constructionSpecsRiding StyleStreetUnitsEachProduct NameStatorFitment2008-2010 Harley-Davidson VRSCAW V-Rod2008 Harley-Davidson VRSCD...
    $274.51
    Qty in Cart: 0
    Quantity:
    Price:
    $274.51
    Subtotal:
  • Out of stock
    Drag Specialties - 21121757 - Stator - '02-'07 V-Rod

    Drag Specialties - 21121757 - Stator - '02-'07 V-Rod

    Drag Specialties

    $270.35
    Drag Specialties - 21121757 - Stator - '02-'07 V-RodFeaturesMeets or exceeds OEM specifications and features precise constructionSpecsProduct NameStatorUnitsEachRiding StyleStreetFitment2002-2006 Harley-Davidson VRSCA V-Rod2007 Harley-Davidson VRSCAW...
    $270.35
    Qty in Cart: 0
    Quantity:
    Price:
    $270.35
    Subtotal:
  • Out of stock
    Drag Specialties - 21121311 - Stator - '17-'24 Touring/Softail/Trike

    Drag Specialties - 21121311 - Stator - '17-'24 Touring/Softail/Trike

    Drag Specialties

    $199.63
    Drag Specialties - 21121311 - Stator - '17-'24 Touring/Softail/TrikeFeaturesMeets or exceeds OEM specifications and features precise constructionReplacement Part for OEM Number(s):29900042ASpecsProduct NameStatorUnitsEachRiding...
    $199.63
    Qty in Cart: 0
    Quantity:
    Price:
    $199.63
    Subtotal:
  • Out of stock
    Drag Specialties - 21121079 - Regulator - XL '65-'77 - Chrome Drag Specialties - 21121079 - Regulator - XL '65-'77 - Chrome

    Drag Specialties - 21121079 - Regulator - XL '65-'77 - Chrome

    Drag Specialties

    $155.95
    Drag Specialties - 21121079 - Regulator - XL '65-'77 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $155.95
    Qty in Cart: 0
    Quantity:
    Price:
    $155.95
    Subtotal:
  • Out of stock
    Drag Specialties - 21121082 - Regulator - XL '78-'81 - Black

    Drag Specialties - 21121082 - Regulator - XL '78-'81 - Black

    Drag Specialties

    $30.55
    Drag Specialties - 21121082 - Regulator - XL '78-'81 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $30.55
    Qty in Cart: 0
    Quantity:
    Price:
    $30.55
    Subtotal:
  • Out of stock
    Drag Specialties - 21121073 - Regulator - XL '09-'13 - Chrome

    Drag Specialties - 21121073 - Regulator - XL '09-'13 - Chrome

    Drag Specialties

    $145.55
    Drag Specialties - 21121073 - Regulator - XL '09-'13 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $145.55
    Qty in Cart: 0
    Quantity:
    Price:
    $145.55
    Subtotal:
  • Out of stock
    Drag Specialties - 21121063 - Regulator - BT '89-'99 - Chrome

    Drag Specialties - 21121063 - Regulator - BT '89-'99 - Chrome

    Drag Specialties

    $145.55
    Drag Specialties - 21121063 - Regulator - BT '89-'99 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $145.55
    Qty in Cart: 0
    Quantity:
    Price:
    $145.55
    Subtotal:
  • Out of stock
    Drag Specialties - 21121062 - Regulator - BT '89-'99 - Black

    Drag Specialties - 21121062 - Regulator - BT '89-'99 - Black

    Drag Specialties

    $141.39
    Drag Specialties - 21121062 - Regulator - BT '89-'99 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $141.39
    Qty in Cart: 0
    Quantity:
    Price:
    $141.39
    Subtotal:
  • Out of stock
    Drag Specialties - 21121057 - Regulator - BT '76-'80 - Chrome

    Drag Specialties - 21121057 - Regulator - BT '76-'80 - Chrome

    Drag Specialties

    $145.55
    Drag Specialties - 21121057 - Regulator - BT '76-'80 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $145.55
    Qty in Cart: 0
    Quantity:
    Price:
    $145.55
    Subtotal:
  • Out of stock
    Drag Specialties - 21121056 - Regulator - BT '76-'80 - Black

    Drag Specialties - 21121056 - Regulator - BT '76-'80 - Black

    Drag Specialties

    $141.39
    Drag Specialties - 21121056 - Regulator - BT '76-'80 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $141.39
    Qty in Cart: 0
    Quantity:
    Price:
    $141.39
    Subtotal:
  • Out of stock
    Drag Specialties - 21121046 - Regulator - FL '09-'16 - Black Drag Specialties - 21121046 - Regulator - FL '09-'16 - Black

    Drag Specialties - 21121046 - Regulator - FL '09-'16 - Black

    Drag Specialties

    $203.79
    Drag Specialties - 21121046 - Regulator - FL '09-'16 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $203.79
    Qty in Cart: 0
    Quantity:
    Price:
    $203.79
    Subtotal:
  • Out of stock
    Drag Specialties - 21121045 - Regulator - FXD '08-'17 - Chrome

    Drag Specialties - 21121045 - Regulator - FXD '08-'17 - Chrome

    Drag Specialties

    $171.55
    Drag Specialties - 21121045 - Regulator - FXD '08-'17 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $171.55
    Qty in Cart: 0
    Quantity:
    Price:
    $171.55
    Subtotal:
  • Out of stock
    Drag Specialties - 21121044 - Regulator - FXD '08-'17 - Black

    Drag Specialties - 21121044 - Regulator - FXD '08-'17 - Black

    Drag Specialties

    $169.47
    Drag Specialties - 21121044 - Regulator - FXD '08-'17 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $169.47
    Qty in Cart: 0
    Quantity:
    Price:
    $169.47
    Subtotal:
  • Out of stock
    Drag Specialties - 21121039 - Regulator - FL '06-'08 - Chrome Drag Specialties - 21121039 - Regulator - FL '06-'08 - Chrome

    Drag Specialties - 21121039 - Regulator - FL '06-'08 - Chrome

    Drag Specialties

    $210.03
    Drag Specialties - 21121039 - Regulator - FL '06-'08 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $210.03
    Qty in Cart: 0
    Quantity:
    Price:
    $210.03
    Subtotal:
  • Out of stock
    Drag Specialties - 21121038 - Regulator - FL '06-'08 - Black

    Drag Specialties - 21121038 - Regulator - FL '06-'08 - Black

    Drag Specialties

    $203.79
    Drag Specialties - 21121038 - Regulator - FL '06-'08 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $203.79
    Qty in Cart: 0
    Quantity:
    Price:
    $203.79
    Subtotal:
  • Out of stock
    Drag Specialties - 21121033 - Regulator - FL '99-'01 - Chrome Drag Specialties - 21121033 - Regulator - FL '99-'01 - Chrome

    Drag Specialties - 21121033 - Regulator - FL '99-'01 - Chrome

    Drag Specialties

    $210.03
    Drag Specialties - 21121033 - Regulator - FL '99-'01 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $210.03
    Qty in Cart: 0
    Quantity:
    Price:
    $210.03
    Subtotal:
  • Out of stock
    Drag Specialties - 21121035 - Regulator - FL '02-'03 - Chrome Drag Specialties - 21121035 - Regulator - FL '02-'03 - Chrome

    Drag Specialties - 21121035 - Regulator - FL '02-'03 - Chrome

    Drag Specialties

    $210.03
    Drag Specialties - 21121035 - Regulator - FL '02-'03 - ChromeFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $210.03
    Qty in Cart: 0
    Quantity:
    Price:
    $210.03
    Subtotal:
  • Out of stock
    Drag Specialties - 21121032 - Regulator - FL '99-'01 - Black Drag Specialties - 21121032 - Regulator - FL '99-'01 - Black

    Drag Specialties - 21121032 - Regulator - FL '99-'01 - Black

    Drag Specialties

    $203.79
    Drag Specialties - 21121032 - Regulator - FL '99-'01 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $203.79
    Qty in Cart: 0
    Quantity:
    Price:
    $203.79
    Subtotal:
  • Out of stock
    Drag Specialties - 21121034 - Regulator - FL '02-'03 - Black Drag Specialties - 21121034 - Regulator - FL '02-'03 - Black

    Drag Specialties - 21121034 - Regulator - FL '02-'03 - Black

    Drag Specialties

    $203.79
    Drag Specialties - 21121034 - Regulator - FL '02-'03 - BlackFeaturesFully assembled in the USA with domestic made electrical boardsTested three different times during the assembly process to ensure the best possible productSuperior internal heat...
    $203.79
    Qty in Cart: 0
    Quantity:
    Price:
    $203.79
    Subtotal:
  • Out of stock
    Drag Specialties - 21100204 - Starter Ring Gear 102 Tooth - Harley Davidson

    Drag Specialties - 21100204 - Starter Ring Gear 102 Tooth - Harley Davidson

    Drag Specialties

    $101.87
    Drag Specialties - 21100204 - Starter Ring Gear 102 Tooth - Harley DavidsonFeaturesHigh-quality steel constructionSpecsUnitsEachColor/FinishNaturalProduct NameRing GearMaterialSteelTypeStarterNumber of Teeth102 TeethRiding StyleStreetFitment2005...
    $101.87
    Qty in Cart: 0
    Quantity:
    Price:
    $101.87
    Subtotal:
  • Out of stock
    Drag Specialties - 21060575 - Ignition Switch - '94-'11 XL

    Drag Specialties - 21060575 - Ignition Switch - '94-'11 XL

    Drag Specialties

    $87.31
    Drag Specialties - 21060575 - Ignition Switch - '94-'11 XLFeaturesHigh-quality OEM-style replacement switchAccepts all OEM ignition switch components3-position switchReplacement Part for OEM Number(s):7144194SpecsFor MakeHarley Davidson®Riding...
    $87.31
    Qty in Cart: 0
    Quantity:
    Price:
    $87.31
    Subtotal:
  • Out of stock
    Drag Specialties - 21060217 - Toggle Switch - '89-'95 FLT

    Drag Specialties - 21060217 - Toggle Switch - '89-'95 FLT

    Drag Specialties

    $32.19
    Drag Specialties - 21060217 - Toggle Switch - '89-'95 FLTFeaturesDirect OEM replacement switch and bootBoot part # 2106-0220 sold separatelyReplacement Part for OEM Number(s):7152296SpecsProduct NameSwitchRiding StyleStreetSwitch...
    $32.19
    Qty in Cart: 0
    Quantity:
    Price:
    $32.19
    Subtotal:
  • Out of stock
    Drag Specialties - 21060082 - Handlebar Switch Kit - Dimmer/Horn - Chrome

    Drag Specialties - 21060082 - Handlebar Switch Kit - Dimmer/Horn - Chrome

    Drag Specialties

    $57.63
    Drag Specialties - 21060082 - Handlebar Switch Kit - Dimmer/Horn - ChromeFeaturesOEM-replacement switch kits with color-coded leads and black protective sleeves60" leadsIndividual switches are also available separatelyMeets or exceeds OEM...
    $57.63
    Qty in Cart: 0
    Quantity:
    Price:
    $57.63
    Subtotal:
  • Out of stock
    Drag Specialties - 21020277 - Mini Ignition Coil - 5 Ohm - Black

    Drag Specialties - 21020277 - Mini Ignition Coil - 5 Ohm - Black

    Drag Specialties

    $69.63
    Drag Specialties - 21020277 - Mini Ignition Coil - 5 Ohm - BlackFeaturesImproves overall performance including starting, stops, high-speed misfires, and increases mileagePeak spark voltage increases by at least 20%Smaller case for easier concealment...
    $69.63
    Qty in Cart: 0
    Quantity:
    Price:
    $69.63
    Subtotal:
  • Out of stock
    Drag Specialties - 21010009 - VOE Switch - 4"HG

    Drag Specialties - 21010009 - VOE Switch - 4"HG

    Drag Specialties

    $62.35
    Drag Specialties - 21010009 - VOE Switch - 4"HGFeaturesOEM replacement or custom applications with mounting bracketSpecsStyleCustomSwitch ActuationVacuumUnitsEachStyle4'' HGColor/FinishBlackProduct NameSwitchBase ColorBlackTypeVOESRiding StyleStreet
    $62.35
    Qty in Cart: 0
    Quantity:
    Price:
    $62.35
    Subtotal:
  • Out of stock
    Drag Specialties - 21010011 - VOE Switch - 6"HG

    Drag Specialties - 21010011 - VOE Switch - 6"HG

    Drag Specialties

    $62.35
    Drag Specialties - 21010011 - VOE Switch - 6"HGFeaturesOEM replacement or custom applications with mounting bracketSpecsSwitch ActuationVacuumUnitsEachStyleCustomProduct NameSwitchRiding StyleStreetBase ColorBlackTypeVOESColor/FinishBlackStyle6'' HG
    $62.35
    Qty in Cart: 0
    Quantity:
    Price:
    $62.35
    Subtotal:
  • Out of stock
    Drag Specialties - 21010010 - VOE Switch - 5"HG

    Drag Specialties - 21010010 - VOE Switch - 5"HG

    Drag Specialties

    $62.35
    Drag Specialties - 21010010 - VOE Switch - 5"HGFeaturesOEM replacement or custom applications with mounting bracketSpecsSwitch ActuationVacuumProduct NameSwitchTypeVOESRiding StyleStreetStyleCustomUnitsEachColor/FinishBlackStyle5'' HGBase ColorBlack
    $62.35
    Qty in Cart: 0
    Quantity:
    Price:
    $62.35
    Subtotal:
  • Out of stock
    Drag Specialties - 21010006 - VOE Switch - 26566-91

    Drag Specialties - 21010006 - VOE Switch - 26566-91

    Drag Specialties

    $65.47
    Drag Specialties - 21010006 - VOE Switch - 26566-91FeaturesOEM replacement or custom applications with mounting bracketReplacement Part for OEM Number(s):2656691SpecsColor/FinishBlackStyleReplaces 26566-91UnitsEachBase ColorBlackTypeVOESRiding...
    $65.47
    Qty in Cart: 0
    Quantity:
    Price:
    $65.47
    Subtotal:
  • Out of stock
    Drag Specialties - 21010005 - VOE Switch - 26557-83

    Drag Specialties - 21010005 - VOE Switch - 26557-83

    Drag Specialties

    $65.47
    Drag Specialties - 21010005 - VOE Switch - 26557-83FeaturesOEM replacement or custom applications with mounting bracketReplacement Part for OEM Number(s):2655783SpecsStyleReplaces 26557-83Color/FinishBlackProduct NameSwitchBase ColorBlackTypeVOESSwitch...
    $65.47
    Qty in Cart: 0
    Quantity:
    Price:
    $65.47
    Subtotal:
  • Out of stock
    Drag Specialties - 18602512 - Oxygen Sensor Drag Specialties - 18602512 - Oxygen Sensor

    Drag Specialties - 18602512 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602512 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):32700046SpecsRiding StyleStreetProduct NameSensorTypeO²UnitsEachFitment2017-2018 Harley-Davidson FLHR Road King2017-2018 Harley-Davidson FLHRXS Road King...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 18602510 - Oxygen Sensor Drag Specialties - 18602510 - Oxygen Sensor

    Drag Specialties - 18602510 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602510 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):32700026SpecsRiding StyleStreetProduct NameSensorTypeO²UnitsEachFitment2014-2018 Harley-Davidson XL1200C Sportster 1200 Custom2016-2018 Harley-Davidson...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 18602509 - Oxygen Sensor Drag Specialties - 18602509 - Oxygen Sensor

    Drag Specialties - 18602509 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602509 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):32700005SpecsRiding StyleStreetUnitsEachProduct NameSensorTypeO²Fitment2012-2016 Harley-Davidson FLD Switchback2012-2017 Harley-Davidson FLS Softail...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 18602508 - Oxygen Sensor Drag Specialties - 18602508 - Oxygen Sensor

    Drag Specialties - 18602508 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602508 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):2772910SpecsProduct NameSensorTypeO²Riding StyleStreetUnitsEachFitment2014 Harley-Davidson CVO Road King FLHRSE2014 Harley-Davidson Electra Glide Ultra...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 18602507 - Oxygen Sensor Drag Specialties - 18602507 - Oxygen Sensor

    Drag Specialties - 18602507 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602507 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):2780910SpecsTypeO²Riding StyleStreetUnitsEachProduct NameSensorFitment2014 Harley-Davidson Electra Glide Ultra Classic Low FLHTCUL2010-2018...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 18602506 - Oxygen Sensor Drag Specialties - 18602506 - Oxygen Sensor

    Drag Specialties - 18602506 - Oxygen Sensor

    Drag Specialties

    $89.39
    Drag Specialties - 18602506 - Oxygen SensorFeatures4-W direct fitReplacement Part for OEM Number(s):32700006SpecsProduct NameSensorTypeO²Riding StyleStreetUnitsEachFitment2012-2016 Harley-Davidson FLD Switchback2012-2017 Harley-Davidson FLS Softail...
    $89.39
    Qty in Cart: 0
    Quantity:
    Price:
    $89.39
    Subtotal:
  • Out of stock
    Drag Specialties - 11320092 - Washers - Starter Shaft Drag Specialties - 11320092 - Washers - Starter Shaft

    Drag Specialties - 11320092 - Washers - Starter Shaft

    Drag Specialties

    $10.35
    Drag Specialties - 11320092 - Washers - Starter ShaftFeaturesDirect OEM replacementReplacement Part for OEM Number(s):3150265SpecsProduct NameWasherRiding StyleStreetTypeStarter Shaft TrustUnits2 PackFitment1965-1969, 1978-1980 Harley-Davidson 1200...
    $10.35
    Qty in Cart: 0
    Quantity:
    Price:
    $10.35
    Subtotal:
  • Out of stock
    Drag Specialties - 10220300 - Crank Position Sensor - M8 Softail/Touring Drag Specialties - 10220300 - Crank Position Sensor - M8 Softail/Touring

    Drag Specialties - 10220300 - Crank Position Sensor - M8 Softail/Touring

    Drag Specialties

    $83.15
    Drag Specialties - 10220300 - Crank Position Sensor - M8 Softail/TouringFeaturesHigh-quality replacement sensorSpecsColor/FinishBlackUnitsEachColor/FinishOff-WhiteTypeCrank PositionRiding StyleStreetProduct NameSensorFitment2025 Harley-Davidson CVO...
    $83.15
    Qty in Cart: 0
    Quantity:
    Price:
    $83.15
    Subtotal:
  • Out of stock
    Drag Specialties - 10220201 - Crank Position Sensor - Softail Drag Specialties - 10220201 - Crank Position Sensor - Softail

    Drag Specialties - 10220201 - Crank Position Sensor - Softail

    Drag Specialties

    $85.23
    Drag Specialties - 10220201 - Crank Position Sensor - SoftailFeaturesHigh-quality replacement sensorReplacement Part for OEM Number(s):3270700BSpecsRiding StyleStreetColor/FinishBlackUnitsEachProduct NameSensorTypeCrank PositionFitment2000...
    $85.23
    Qty in Cart: 0
    Quantity:
    Price:
    $85.23
    Subtotal:
  • Out of stock
    Drag Specialties - 10220198 - Crank Position Sensor - Touring Drag Specialties - 10220198 - Crank Position Sensor - Touring

    Drag Specialties - 10220198 - Crank Position Sensor - Touring

    Drag Specialties

    $93.55
    Drag Specialties - 10220198 - Crank Position Sensor - TouringFeaturesHigh-quality replacement sensorReplacement Part for OEM Number(s):3244795SpecsTypeCrank PositionColor/FinishBlackUnitsEachProduct NameSensorRiding StyleStreetFitment1995 Harley-Davidson...
    $93.55
    Qty in Cart: 0
    Quantity:
    Price:
    $93.55
    Subtotal:
  • Total: items /

Adding your products to cart

Harley Electrical & Wiring

 Customize the Electrical & Wiring Components of your Harley Davidson Motorcycle at Deadbeat Customs. We have the parts to upgrade your Harley's Charging System, Ignition, or to change out your Handlebar Switches. Deadbeat carries replacement Harley Batteries, Charging and Ignition Systems, Spark Plugs, and more Electrical Components. Choose from brands such as Dakota Digital, Namz Custom Cycle, Anti-Gravity and more for all your Harley Davidson electrical and wiring needs!