Shenzhen Canrill Technologies Co., Ltd is based in China. The company lists Point Illumination, Machine Vision Telecentric Illuminator, and Machine Vision Telecentric Lens on Global Trade Plaza. The company lists 2009 as its year of establishment. Buyers can send an enquiry through Global Trade Plaza.