Thanks for getting back to me.
motobins and motorworks do not list them. The local BMW dealer says they are unavailable
I have one reasonably intact one that appears to have been 'square' section when it started life. Looking through some Nissin repair bits with the man from my local powdercoaters ('Griffs reality motorworks') they are square.
Mike V - I found your original post. It looks like you have used a circular section O-ring (could be the picture). 2.5mm (0.1") is quite a bit fatter than the one i have (<2mm thick). I suppose squashing an oversize round section o ring will create sufficient contact surface area to seal relaibly under pressure
I can find metric (round section) O-ring kits in EPDM - and 10mm outside dia x 2.5mm section appears to be a standard metric size.
Well, i said i can - now I've lost the link

Ian