Wenzhou Vista International Co., Ltd., which is located in Wenzhou, China, is an experienced manufacturer of spectacles frames and cases. Our factory has more than 100 staff members. Since 2000, the o...