The company name that eludes you is Micrel http://www.micrelmed.com

MICREL Medical Devices S.A.
Ithakis 4
Pallini GR15351
Athens Greece
Tel : + 30 210 6032333 & 4
Fax: + 30 210 6032335


Time is of the essence. Don't abuse it. Just make the most of it.