another article here:
http://ap.google.com/article/ALeqM5j...0gdRAD92BQ7K00
This is quite intersting actually; could it support the means for use in rocket boosters from Mars? Possible Jump base to the outer Solar system.
Or could it mean that these are elements from the past; previous rockets/aerospace ships that could have left this perchlorate behind.
http://en.wikipedia.org/wiki/Perchlorate