I found a pair of new and unused (still in unopened packaging actually) FEBI drop links in my garage yesterday.
FEBI part number is 17596.
VOLVO part numbers are apparently 1229391, 3530230, 9140995, 9157725 but please verify.
These retail at £10-15 each. Does £10 plus postage for the pair sound ok?
Or can collect from Doncaster in a socially distanced way