Russian Space Agency to Supply Equipment for NASAs Mars Rover NASA has released an inventory of the scientific devices to be put on board the Mars Science Laboratory rover scheduled to land on the surface of Mars in 2009, NASAs news release reads.