The ballasts said 'Hella Technology' and 'Designed in Germany'. Not sure if they are true...
©2008-2011 by Minh Lang