Hey Guys, thanks for all the help.
It's the sort of crap that can keep one up all night.
I think I found some on Amayama.
Part numbers are 42311-60071 and 42312-60101
Will wait until they can confirm that they really have it in stock. Otherwise, I found some on eBay Italy.
My mechanic guys...