All verified mentions of this organization in source documents.
The Changchun Institute of Optics, Fine Mechanics and Physics contributed to the Shijian-26 satellite.
Changguang Satellite Technology Co. Ltd. is a remote sensing satellite manufacturer and operator spun off from the Changchun Institute of Optics, Fine Mechanics and Physics under the Chinese Academy of Sciences.