http://www.gd-thomas.com/form.aspx?ekfrm=10844
On page 7 in the eu- product standard catalog I find the 2660 2680 but there are differente types voltage 115 230 etc. if you can be more specific on the type you need I will make some phonecalls/requieries here in europe to see if anybody have what you need.
Probably not posible to get ansvers in the weekend, but I'll jump at it on monday


PAUL