yamaha-banshee-350-a-arms

You May Like

Heavy Duty A-Arms Complete OEM Replica Set + Bolts + caps for Yamaha Banshee 350
Heavy Duty A-Arms Complete OEM Replica Set + Bolts + caps for Yamaha Banshee 350

$109.99

View Details
Front Upper and Lower A-Arm Set for Yamaha Banshee 350 YFZ350 1991-2003
Front Upper and Lower A-Arm Set for Yamaha Banshee 350 YFZ350 1991-2003

$123.24

View Details
Adjustable Extender 2+1 A-Arms For 1987-2006 Yamaha Banshee 350 YFZ350 YFZ 350
Adjustable Extender 2+1 A-Arms For 1987-2006 Yamaha Banshee 350 YFZ350 YFZ 350

$159.00

View Details
Front A-Arms+2+1 Kits For ATV Yamaha Banshee 350 YFZ350 1987-2006 Steel
Front A-Arms+2+1 Kits For ATV Yamaha Banshee 350 YFZ350 1987-2006 Steel

$250.00

View Details
Adjustable Front A-Arms for 1990-2006 Yamaha Banshee 350 Suspension Control Arm
Adjustable Front A-Arms for 1990-2006 Yamaha Banshee 350 Suspension Control Arm

$110.99

View Details
A-Arms complete OEM replica set BLACK + bolts + caps Yamaha Banshee 1991-2006
A-Arms complete OEM replica set BLACK + bolts + caps Yamaha Banshee 1991-2006

$119.99

View Details
Front Control A-Arms +2+1 For Yamaha Banshee 350 YFZ 350 1987-2006 White+Silvery
Front Control A-Arms +2+1 For Yamaha Banshee 350 YFZ 350 1987-2006 White+Silvery

$250.00

View Details
Front Upper+Lower Control A Arm+2+1 Wider Extender for Yamaha Banshee 350 YFZ350
Front Upper+Lower Control A Arm+2+1 Wider Extender for Yamaha Banshee 350 YFZ350

$79.85

View Details
Adjustable Extended Front A-Arm +2 +1 in. for Yamaha Banshee 350 YFZ350 91-06
Adjustable Extended Front A-Arm +2 +1 in. for Yamaha Banshee 350 YFZ350 91-06

$87.99

View Details
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable

$79.85

View Details
Front Upper and Lower A-Arms FOR 87-06 Yamaha Banshee 350 YFZ350 +2 +1 Stainles
Front Upper and Lower A-Arms FOR 87-06 Yamaha Banshee 350 YFZ350 +2 +1 Stainles

$79.85

View Details
Front A Arms For Yamaha 1987-2006 Banshee 350 YFZ350 Suspension Control Arm Set
Front A Arms For Yamaha 1987-2006 Banshee 350 YFZ350 Suspension Control Arm Set

$109.99

View Details
A-Arms For 1987-2006 Yamaha Banshee 350 YFZ350 YFZ 350 Extender Front +2+1 Wider
A-Arms For 1987-2006 Yamaha Banshee 350 YFZ350 YFZ 350 Extender Front +2+1 Wider

$159.00

View Details
Front Upper+Lower Control A Arm For Yamaha Banshee 350 YFZ350 YFZ 350 87-06 Arms
Front Upper+Lower Control A Arm For Yamaha Banshee 350 YFZ350 YFZ 350 87-06 Arms

$109.99

View Details
A-Arms Complete OEM Replica Set + Bolts + caps For Yamaha Banshee 350 1987-2006
A-Arms Complete OEM Replica Set + Bolts + caps For Yamaha Banshee 350 1987-2006

$109.99

View Details
Front Upper+Lower A Arm+2+1 Wider Extender for Yamaha Banshee 350 YFZ350 87-06
Front Upper+Lower A Arm+2+1 Wider Extender for Yamaha Banshee 350 YFZ350 87-06

$159.00

View Details
Front Upper Left And Right A-Arms for Yamaha Banshee 350 YFZ350 1991-2006
Front Upper Left And Right A-Arms for Yamaha Banshee 350 YFZ350 1991-2006

$78.25

View Details
Adjustable Front Upper Lower A-Arms for 1990-2005 2006 Yamaha Banshee 350 YFZ350
Adjustable Front Upper Lower A-Arms for 1990-2005 2006 Yamaha Banshee 350 YFZ350

$113.27

View Details
Yamaha Banshee YFZ 350   Upper Ball Joint Pair   Fits Aftermarket A Arms    2162
Yamaha Banshee YFZ 350 Upper Ball Joint Pair Fits Aftermarket A Arms 2162

$59.98

View Details
HECASA Upper&Lower A-Arms+2+1 Adjustable For Yamaha Banshee 350 YFZ350 87-06
HECASA Upper&Lower A-Arms+2+1 Adjustable For Yamaha Banshee 350 YFZ350 87-06

$79.99

View Details
Front Lower Left And Right A-Arms W/Bolts For Yamaha Banshee 350 YFZ350 1989-06
Front Lower Left And Right A-Arms W/Bolts For Yamaha Banshee 350 YFZ350 1989-06

$87.99

View Details
STAINLESS EXTENDED WIDER +2+1 A-ARMS FOR 1987-2006 YAMAHA BANSHEE 350 YFZ350 ATV
STAINLESS EXTENDED WIDER +2+1 A-ARMS FOR 1987-2006 YAMAHA BANSHEE 350 YFZ350 ATV

$79.85

View Details
For 91-06 Yamaha Banshee 350 YFZ350 Black DOM Steel Front Upper Control A-Arms
For 91-06 Yamaha Banshee 350 YFZ350 Black DOM Steel Front Upper Control A-Arms

$35.33

View Details
Front Upper Lower Left and Right A-Arms For YFZ350 Yamaha Banshee 350 1987-2006
Front Upper Lower Left and Right A-Arms For YFZ350 Yamaha Banshee 350 1987-2006

$109.99

View Details
Adjustable Extender A Arms+2+1 Wider Fits 1987-2006 Yamaha banshee 350 YFZ350
Adjustable Extender A Arms+2+1 Wider Fits 1987-2006 Yamaha banshee 350 YFZ350

$79.85

View Details
2001 YAMAHA BANSHEE 350 YFZ350 FRONT LOWER UPPER LEFT CONTROL A ARMS
2001 YAMAHA BANSHEE 350 YFZ350 FRONT LOWER UPPER LEFT CONTROL A ARMS

$135.00

View Details
ALLOYWORKS EXTENDED WIDER +2+1 A-ARMS FOR 1987-06 YAMAHA BANSHEE 350 YFZ350 ATV
ALLOYWORKS EXTENDED WIDER +2+1 A-ARMS FOR 1987-06 YAMAHA BANSHEE 350 YFZ350 ATV

$159.00

View Details
Front Upper Left and Right A-Arms For 1991-2006 Yamaha Banshee  350  YFZ350
Front Upper Left and Right A-Arms For 1991-2006 Yamaha Banshee 350 YFZ350

$159.00

View Details
Adjustable Extended A Arms+2+1 Wider Fits 1991-2006 Yamaha banshee 350 YFZ350
Adjustable Extended A Arms+2+1 Wider Fits 1991-2006 Yamaha banshee 350 YFZ350

$159.00

View Details
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 & +1 Fully Adjustable US
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 & +1 Fully Adjustable US

$159.00

View Details
Front Upper Left And Right A-Arms for Yamaha Banshee 350 YFZ350 YFZ 1987-2006
Front Upper Left And Right A-Arms for Yamaha Banshee 350 YFZ350 YFZ 1987-2006

$109.99

View Details
For 1987-2006 Yamaha Banshee 350 YFZ 350 A-Arms +2+1 Wider Adjustable Extended
For 1987-2006 Yamaha Banshee 350 YFZ 350 A-Arms +2+1 Wider Adjustable Extended

$159.00

View Details
Lonestar Racing LSR Sport Extended A-Arms+2" Wider Yamaha Banshee 350 YFZ350
Lonestar Racing LSR Sport Extended A-Arms+2" Wider Yamaha Banshee 350 YFZ350

$669.37

View Details
4PCS Front A-Arm Ball joints Kit For 1987-2006 Yamaha Banshee 350 YFZ350
4PCS Front A-Arm Ball joints Kit For 1987-2006 Yamaha Banshee 350 YFZ350

$59.99

View Details
Front Wider Sport Extended A-Arms+2+1 For ATV Yamaha Banshee 350 YFZ350 87-06 97
Front Wider Sport Extended A-Arms+2+1 For ATV Yamaha Banshee 350 YFZ350 87-06 97

$159.00

View Details
Adjustable Sport Extended A-Arms +2 +1 for 1991-2006 Yamaha Banshee 350 YFZ 350
Adjustable Sport Extended A-Arms +2 +1 for 1991-2006 Yamaha Banshee 350 YFZ 350

$159.00

View Details
For 1991-2006 Yamaha Banshee 350 YFZ350 Pair Front Upper Tubular Control A-Arms
For 1991-2006 Yamaha Banshee 350 YFZ350 Pair Front Upper Tubular Control A-Arms

$41.29

View Details
4PCS Tie Rod End Kits Ball Joint A Arms For 87-2006 05 Yamaha Banshee 350 YFZ350
4PCS Tie Rod End Kits Ball Joint A Arms For 87-2006 05 Yamaha Banshee 350 YFZ350

$59.99

View Details
Front Upper + Lower Control A-Arms For Yamaha Banshee 350 YFZ350 YFZ 350 1987-06
Front Upper + Lower Control A-Arms For Yamaha Banshee 350 YFZ350 YFZ 350 1987-06

$109.99

View Details
A-Arms FOR 1987-2006 Yamaha Banshee 350 YFZ 350 +2 +1 Adjustable Extended
A-Arms FOR 1987-2006 Yamaha Banshee 350 YFZ 350 +2 +1 Adjustable Extended

$159.00

View Details
FRONT UPPER LOWER LEFT+ RIGHT A-ARMS FOR ATV 1987-2006 YAMAHA BANSHEE 350 YFZ350
FRONT UPPER LOWER LEFT+ RIGHT A-ARMS FOR ATV 1987-2006 YAMAHA BANSHEE 350 YFZ350

$159.00

View Details
Front A-Arm Ball Joint Kits For Yamaha Banshee 350 YFZ350 1987-2006 4PCS
Front A-Arm Ball Joint Kits For Yamaha Banshee 350 YFZ350 1987-2006 4PCS

$59.99

View Details
89-03 YAMAHA BANSHEE 350 +2 FRONT LOWER UPPER LEFT CONTROL A ARMS A ARM SET
89-03 YAMAHA BANSHEE 350 +2 FRONT LOWER UPPER LEFT CONTROL A ARMS A ARM SET

$329.95

View Details
Front Upper Lower A-Arm Set for Yamaha Banshee 350 YFZ350 Adjustable Control Arm
Front Upper Lower A-Arm Set for Yamaha Banshee 350 YFZ350 Adjustable Control Arm

$98.99

View Details
Tie Rod End Kit A Arms Ball Joint For 1987-2006 Yamaha Banshee 350 YFZ350
Tie Rod End Kit A Arms Ball Joint For 1987-2006 Yamaha Banshee 350 YFZ350

$15.99

View Details
Front Upper Left & Right A-Arms for 1991-2006 Yamaha Banshee 350 YFZ350
Front Upper Left & Right A-Arms for 1991-2006 Yamaha Banshee 350 YFZ350

$40.49

View Details
Front Upper+Lower A Arms &2+1 Wider Extender for 87-06 Yamaha Banshee 350 YFZ350
Front Upper+Lower A Arms &2+1 Wider Extender for 87-06 Yamaha Banshee 350 YFZ350

$149.15

View Details
Front Lower Right A-Arm for Yamaha Banshee 350 YFZ350 1989-2006 YFZ 350
Front Lower Right A-Arm for Yamaha Banshee 350 YFZ350 1989-2006 YFZ 350

$46.24

View Details
NEW A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350 +2+1 Adjustable Extended
NEW A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350 +2+1 Adjustable Extended

$159.00

View Details
Heavy Duty Front Upper & Lower Control A Arm for Yamaha Banshee 350 YFZ350 87-06
Heavy Duty Front Upper & Lower Control A Arm for Yamaha Banshee 350 YFZ350 87-06

$109.99

View Details
Yamaha Banshee YFZ 350 YFZ350   Lower Ball Joint Pair  Fits Aftermarket A Arms
Yamaha Banshee YFZ 350 YFZ350 Lower Ball Joint Pair Fits Aftermarket A Arms

$59.98

View Details
For 1987-2006 Yamaha Banshee 350 YFZ350 4PCS Tie Rod End Kits Ball Joint A Arms
For 1987-2006 Yamaha Banshee 350 YFZ350 4PCS Tie Rod End Kits Ball Joint A Arms

$59.99

View Details
Front Upper Left A-Arm for Yamaha Banshee 350 YFZ350 1991-2006
Front Upper Left A-Arm for Yamaha Banshee 350 YFZ350 1991-2006

$43.25

View Details
Adjustable Front Upper & Lower A-Arms Set for 90-06 Yamaha Banshee 350 YFZ350
Adjustable Front Upper & Lower A-Arms Set for 90-06 Yamaha Banshee 350 YFZ350

$115.84

View Details
Front Upper Lower Left / Right A-Arms for 1987-2006 Yamaha Banshee 350 YFZ350
Front Upper Lower Left / Right A-Arms for 1987-2006 Yamaha Banshee 350 YFZ350

$318.00

View Details
4x Adjustable A Arm Kit Control Arms For Yamaha Banshee 350 Front +2 In. +1 In.
4x Adjustable A Arm Kit Control Arms For Yamaha Banshee 350 Front +2 In. +1 In.

$98.64

View Details
Suspension Front Upper Lower A Arm Set for Yamaha Banshee 350 YFZ350 1990-2006
Suspension Front Upper Lower A Arm Set for Yamaha Banshee 350 YFZ350 1990-2006

$100.56

View Details
FRONT SPORT EXTENDED A-ARMS +2+1 WIDER FOR 87-06 90 95 YAMAHA BANSHEE 350 YFZ350
FRONT SPORT EXTENDED A-ARMS +2+1 WIDER FOR 87-06 90 95 YAMAHA BANSHEE 350 YFZ350

$159.00

View Details
Black Front Upper Left & Right A-Arms For 1991-2006 Yamaha Banshee 350 YFZ350
Black Front Upper Left & Right A-Arms For 1991-2006 Yamaha Banshee 350 YFZ350

$55.62

View Details
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LH A ARM LOWER LEFT CHROME
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LH A ARM LOWER LEFT CHROME

$59.00

View Details
Sport Extended A-Arms 2+1 Wider for 1987-2006 Yamaha Banshee 350 YFZ350
Sport Extended A-Arms 2+1 Wider for 1987-2006 Yamaha Banshee 350 YFZ350

$159.00

View Details
Billet Red Front A-Arm Brake Line Clamps Yamaha Banshee 350 Blaster 200
Billet Red Front A-Arm Brake Line Clamps Yamaha Banshee 350 Blaster 200

$22.99

View Details
Front Brake Line Kit +2" & +3" Extended A-arms for Yamaha Banshee 350 1987-2015
Front Brake Line Kit +2" & +3" Extended A-arms for Yamaha Banshee 350 1987-2015

$63.15

View Details
Upper & Lower A arm Control Bushings For 1987-2006 Yamaha Banshee 350
Upper & Lower A arm Control Bushings For 1987-2006 Yamaha Banshee 350

$24.95

View Details
Front Upper Lower Left & Right A-Arms for 1987-2006 02 Yamaha Banshee 350 YFZ350
Front Upper Lower Left & Right A-Arms for 1987-2006 02 Yamaha Banshee 350 YFZ350

$159.00

View Details
Banshee YFZ 350   Ball Joint 16MM  Lonestar Racing Sport & DC-4 A Arms
Banshee YFZ 350 Ball Joint 16MM Lonestar Racing Sport & DC-4 A Arms

$29.99

View Details
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable New
Sport Extended A-Arms For Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable New

$159.00

View Details
Front A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350 Upper + Lower Control Arm
Front A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350 Upper + Lower Control Arm

$109.99

View Details
Front Upper Lower Left & Right A-Arms Fits ATV Yamaha All Banshee 350 YFZ350 NEW
Front Upper Lower Left & Right A-Arms Fits ATV Yamaha All Banshee 350 YFZ350 NEW

$159.00

View Details
 For YAMAHA Banshee Front A Arm Bushing Seal Cap Collar Rebuild kit YFZ350 91-06
For YAMAHA Banshee Front A Arm Bushing Seal Cap Collar Rebuild kit YFZ350 91-06

$64.99

View Details
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 FRONT RIGHT A ARM chrome
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 FRONT RIGHT A ARM chrome

$69.00

View Details
12PCS A-Arm Thrust Dust Cover Pivot Seal Cap For Yamaha Banshee 350 Blaster 200
12PCS A-Arm Thrust Dust Cover Pivot Seal Cap For Yamaha Banshee 350 Blaster 200

$21.99

View Details
Front Upper Lower A-Arm Set for Yamaha Banshee 350 YFZ350 Control Arm 83365562
Front Upper Lower A-Arm Set for Yamaha Banshee 350 YFZ350 Control Arm 83365562

$467.45

View Details
Adjustable Extended A-Arms Kits for 1987-06 Yamaha Banshee 350 YFZ350 +2 +1
Adjustable Extended A-Arms Kits for 1987-06 Yamaha Banshee 350 YFZ350 +2 +1

$159.00

View Details
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LEFT LH A ARM 90 91 92 LOWER
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LEFT LH A ARM 90 91 92 LOWER

$59.00

View Details
For 1991-2006 Yamaha Banshee 350 YFZ350 Pair Front Upper Tubular Control A-Arms
For 1991-2006 Yamaha Banshee 350 YFZ350 Pair Front Upper Tubular Control A-Arms

$43.69

View Details
YAMAHA BANSHEE 350 YFZ350 OEM FRONT LOWER UPPER LEFT RIGHT CONTROL A ARMS
YAMAHA BANSHEE 350 YFZ350 OEM FRONT LOWER UPPER LEFT RIGHT CONTROL A ARMS

$250.00

View Details
Returned Front Upper & Lower A-Arms Set Adjustable for 90-06 Yamaha Banshee 350
Returned Front Upper & Lower A-Arms Set Adjustable for 90-06 Yamaha Banshee 350

$104.89

View Details
Front Upper Right A-Arm for Yamaha Banshee 350 YFZ350 1991-2006
Front Upper Right A-Arm for Yamaha Banshee 350 YFZ350 1991-2006

$43.23

View Details
Billet Silver Front A-Arm Brake Line Clamps Yamaha Banshee 350 Blaster 200
Billet Silver Front A-Arm Brake Line Clamps Yamaha Banshee 350 Blaster 200

$22.99

View Details
87~06 A-Arms complete OEM replica set + bolts + caps for Yamaha Banshee YFZ 350
87~06 A-Arms complete OEM replica set + bolts + caps for Yamaha Banshee YFZ 350

$109.99

View Details
Billet Aluminum Front A-arm Lowering Kit 3.5" For Yamaha Banshee 350 Blaster 200
Billet Aluminum Front A-arm Lowering Kit 3.5" For Yamaha Banshee 350 Blaster 200

$27.99

View Details
Front Lower Left A-Arm for Yamaha Banshee 350 YFZ350 1989-2006 Silver
Front Lower Left A-Arm for Yamaha Banshee 350 YFZ350 1989-2006 Silver

$46.23

View Details
Hydro Dynamic LSR Style  Extended A-Arms +1 +2 Inch Wider Yamaha Banshee 350
Hydro Dynamic LSR Style Extended A-Arms +1 +2 Inch Wider Yamaha Banshee 350

$599.99

View Details
A-Arm Dust Cover Pivot Seal Caps for Yamaha Banshee 350 YFZ350 #5YT-23517-00-00
A-Arm Dust Cover Pivot Seal Caps for Yamaha Banshee 350 YFZ350 #5YT-23517-00-00

$20.39

View Details
Banshee lower bottom SHIFTER SIDE a-arm OEM ball joints left right + bolts
Banshee lower bottom SHIFTER SIDE a-arm OEM ball joints left right + bolts

$79.99

View Details
Sport Extended A-Arms FOR Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable
Sport Extended A-Arms FOR Yamaha Banshee 350 YFZ350 +2 +1 Fully Adjustable

$159.00

View Details
2pcs Tie Rod End Kits Ball Joint Fits 1987~2006 Yamaha Banshee 350 A Arms YFZ350
2pcs Tie Rod End Kits Ball Joint Fits 1987~2006 Yamaha Banshee 350 A Arms YFZ350

$24.99

View Details
Banshee lower bottom SHIFTER SIDE a-arm OEM ball joints right left 1987-2006
Banshee lower bottom SHIFTER SIDE a-arm OEM ball joints right left 1987-2006

$79.99

View Details
Yamaha Banshee 350 A-arms & Shocks ATV Widening Kit +6"
Yamaha Banshee 350 A-arms & Shocks ATV Widening Kit +6"

$299.99

View Details
Extended Adjustable +2 +1 Wide A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350
Extended Adjustable +2 +1 Wide A-Arms For 1987-2006 Yamaha Banshee 350 YFZ 350

$159.00

View Details
fits Upper & Lower A arm Control Bushings 1987-2006 Yamaha Banshee 350
fits Upper & Lower A arm Control Bushings 1987-2006 Yamaha Banshee 350

$24.95

View Details
Front Lower Upper Left and Right +2+1 A-Arm For 1987~2006 04 Yamaha Banshee 350
Front Lower Upper Left and Right +2+1 A-Arm For 1987~2006 04 Yamaha Banshee 350

$159.00

View Details
12PCS Aluminum A-Arm Dust Cover Caps for Yamaha Banshee 350 YFZ350 1987-2006
12PCS Aluminum A-Arm Dust Cover Caps for Yamaha Banshee 350 YFZ350 1987-2006

$23.38

View Details
Fit 1987-2006 89 Yamaha Banshee 350 YFZ350 Front Upper Lower Left/Right A-Arms
Fit 1987-2006 89 Yamaha Banshee 350 YFZ350 Front Upper Lower Left/Right A-Arms

$159.00

View Details
OEM Yamaha Upper A Arms Bolts Banshee YFZ350 Raptor 700 YFZ450 YFZ 450
OEM Yamaha Upper A Arms Bolts Banshee YFZ350 Raptor 700 YFZ450 YFZ 450

$24.95

View Details
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LH A ARM LEFT LOWER
89-06 1989-2006 YAMAHA BANSHEE 350 YFZ350 YFZ 350 LH A ARM LEFT LOWER

$59.00

View Details
Suspension A-Arms +2 +1 Sport Extended For Yamaha Banshee 350 YFZ 350 1991-2006
Suspension A-Arms +2 +1 Sport Extended For Yamaha Banshee 350 YFZ 350 1991-2006

$119.90

View Details
Sport Extended A-Arms for Yamaha Banshee 350 & YFZ350 +2 +1 Fully Adjustable
Sport Extended A-Arms for Yamaha Banshee 350 & YFZ350 +2 +1 Fully Adjustable

$159.00

View Details
Upper Lower A-Arms+2+1 Adjustable For 1987 1988-2006 Yamaha Banshee 350 YFZ350
Upper Lower A-Arms+2+1 Adjustable For 1987 1988-2006 Yamaha Banshee 350 YFZ350

$159.00

View Details