130mm Dual Telescope System

Case overview

This is a large dual-telescope photography and imaging system customized for our customers in Zhuhai, Guangdong, China