The largest fragment of meteorite NWA 7325 (Photo © Stefan Ralew / sr-meteorites.de) Pieces of the Moon and Mars have been…