I’ve got a piece of a meteorite here in my office, and wouldn’t be shocked to learn that perhaps meteorites have - in the past - hit Mars.
Kinda looks like it might be something like that.