Company Info

Website: www.carapellicomputers.com
Address: Suite F7, Floor 14, No. 689, Tianhe North Road
Guangzhou
China
Phone: 8620-3873-1015
Fax: 8620-3873-1125