hi,
I'd be interested depending on price. I've measured up the front and rear bearing retainers (see photos):
1. Front retainer, part number 44643-300-000 (shared by a wide range of bikes.. CB200, CB350, CB400, CB450, CB500, CB550, CB650, CB750, CB900, CX500, GL1100)
A: width of slot : 4.3mm
B: ring width : 3.5mm
C; outside diameter: 42.7mm
D: inside diameter: 35.7mm
E: slot depth: 2mm
2. Rear retainer, part number 41231-323-020 (shared by 500 & 550)
A:outside diameter: 86.8mm
B: inside diameter: 53.7mm
C: width between bevels: 11.0mm
D: overall width: 16.6mm
E: from ouside circumference to drive hole centre: 10.6mm
F: from inside circumference to drive hole centre: 5.8mm
G: drive hole diameter: 8mm
H: drive hole depth: 4.8mm
Click on the photos to open tham larger to see the dimension annotations.
Hope that helps, might be useful if somone else double checked my measurements