MISCELLANEOUS SUSPENSION PART 2010061
'TORQUE ROD'.
eBay