just to clarify when you say bar ends....is that bar end weights, bar end mirrors, or bar end indicators? they make all of the above. Also have you been to their website in Europe or contacted them directly through it? I bought foot pegs from them in the past and they were very good to deal with directly.
take a look at their site if you haven't. here are bar end weights.
http://www.oberon-performance.com/acatalog/Motorcycle_Small_Universal_Bar_End...it has two parts...one for 7/8" handlebars and one for 1" handlebars. lists your mm references too for ID's.