where are all the science instruments located on the james webb space telescope
Integrated Science Instrument Module
-1
Section::::Features.:Scientific instruments.

James Webb Space Telescope
434221
14244167001661443238
NONE
Section::::Features.:Scientific instruments.

James Webb Space Telescope
434221