Stuff like this is getting harder to buy for our bikes as they are old now- the arms that hold the rack and boxes are normally used on several different bikes but the model specific fitting kit is the difficult part to find, either here, or eBay for a 2nd hand set is your best bet.
'Kappa' has all the same fittings as 'givi' only cheaper so if you have a choice go for kappa!