Searching online shows this number is NOT from New Berlin, WI but from China! I believe they're pitching built in home speakers. The following company name was shown at the bottom of the page that came up when I searched online: hangzhou haili electronic equipment co.,ltd Address: moganshan road.liangzhu hangzhou, china, Zhejiang, China (Mainland). The url is http://www.tootoo.com/d-rp11779993-home_peaker_ystem/
China Calling
 May 04th, 2010

1 Comments