Yamaha
5KM-2385L-01-00
Yamaha 5KM-2385L-01-00 Joint, Stabilizer 1; New # 16B-2385L-10-00 Made by Yamaha
Ball Joints
New
Yamaha Part #5KM-2385L-01-00
Joint, Stabilizer 1
Replaced by new # 16B-2385L-10-00
Package Quantity = 1
Mix me 1596