SATOKO on the STARDUST spacecraft!
NASA's space mission --- STARDUST
search result