16 Dec 2023, 04:40 UTC · By: Benny Kirk / This is hydrazine, and it's the toxic, carcinogenic, potentially explosive chemical concoction powering satellites across the globe and beyond.