Technicians and workers at the Shanghai Hsinyueh Instrument Factory at work on the cooling device for an infra-red detector....
Please login first!
Technicians and workers at the Shanghai Hsinyueh Instrument Factory at work on the cooling device for an infra-red detector....