FMC NOVCC List
Organization Number Name City Nation
024147 EXCEL NETWORK (SHANGHAI) LIMITED SHANGHAI  200233 CHINA