Hi - does anyone know which company is making this open baffle speaker? Pic from IFA 2005 in Berlin by avbuzz, but I can't reach avbuzz via email.