Company name: OPEN SYSTEMS TECHNOLOGY (SHANGHAI) CO LTD
Company address: Room 1105 and 1106, No. 1, Lane 2888 South Qilianshan R Road PUTUO DISTRICT 200060 SHANGHAI SH, CHN
Website: