They're all standard sized bosch items. I got some from my local bosch service centre. I got the part number by googling for a bosch injector part catalogue.
Just found out my nearest Bosch service centre was about amile away so I popped down there with the injector and got a nice brand new o ring for 10p I actually splashed out and bought some spares as well