female ended 100pcd wrx front drive shafts excellent con 30each

R160 rear drive shafts excellent working order 45each

r160 rear hubs good con good bearings all complete ready to fit rear tin stone guard missing one side doesnt not affect in any way 120pair

front hubs good bearings ready to fit 35each