I have just got a new set of head races for my '99 Mille from a bearing supplier rather than a shop / Aprilia part No. Taper roller rather than ball, but....
full kit: 2 x bearings (32907JR-3) 2 x seals (33-1008) £25.24 delivered !!
I have used 'em for those fuggin expensive shock link &...