Manufacturer: TEKNOSA. Link/Coupling Rod, stabiliser bar HO1560. OEM Numbers: 51320TBAA02-M--HONDALink/Coupling Rod, stabiliser bar HO1560. Thread Size 1: 10 1.25. Rod/Strut: Coupling Rod. Fitting Position: Front Axle.
eBay