The SSED homepage has been integrated with the updated
https://science.gsfc.nasa.gov/solarsystem
site. Please follow the link if you are not automatically redirected.