These might not be "After market parts" but OEM, looks like one hell of a useful website for future reference, https://estore.chester-motorrad.co.uk/parts-c1000000329
Pick up the phone and speak to Gary on 0151 373 4802 in the parts dept. for the very best service & prices!
Putting the part no. or words, in the "Search" box comes up with the item plus price in GBP.