THis is what I found....the site looks old in terms of calendar dates. I do not see anything recent like from 2012. THis is probably not the answer for us.. ALso, I would suggest calling the LA office and see if anyone answers...why the volume today?
Company information: Tel 021 -51317086 Shanghai Zhangjiang Hi-Tech Park in Pudong Zuchongzhi Road, No. 865 Zip Code: 201203