>>18613776 pb
This anon helped manufacture the IR semiconductor substrate that took those images as well as the IR substrates on the Huygens probe that now rests forever on Titan.
>>18613776 pb
This anon helped manufacture the IR semiconductor substrate that took those images as well as the IR substrates on the Huygens probe that now rests forever on Titan.