Fan Motors For Electronic Devices in China Ava International Co.,ltd Address: Shanghai, 201206 Shanghai China Phone Number: +86 02158586489