The product number is coming up as front stabilizer links! What the hell are front stabilzer links!
Guessing as they are genuine honda parts wouldn't harm to replace them but I am still trying to source the Track Rod Ends I have been looking for now for so long. Can anybody give me some info to what I have bought?
Many thanks!
