[China]
Address: 608 Taixiang Building ,No. 25 zhongshan Road, District,Xiamen ,China 361009
Contact name:joy
Keyence CV-5501 Mega Digital Vision System Image Sensor Controller Module Unit