Carc model rear suspension needle bearings

I have found the needle brearing size to be 18 bore 24 od
Sourced from http://simplybearings.co.uk/shop/p555328/HK18162RS+Budget+Drawn+Cup+Type+Needle+Roller+Bearing+Open+End+Type+18x24x16mm/product_info.html

These include seals at £3.49 each.

I am making my own pins from 18mm Silver steel.

Bearings and seals from bearing supplier (eg simplybearings) less than half the price than through Guzzi

8 x oil seal D18x24x3 original guzzi/aprilia part no. AP8110068
7 x hk1816 bearings 18x24x16 original guzzi/aprilia part no. AP8110066