Please identify this broken LEGO Technic piece This piece is from LEGO Technic 8070 Super Car. Can anyone please identify its name as it's broken and I need to get a new one.
Sure looks like one of these: Technic, Steering Gear with 4 Ball Joints, Complete Assembly with Black Base

It comes in a handful of sets