Meteor fragment

The meteor fragment was a piece of meteorite which was in Indiana Jones's possession. It frequently oozed slime which the Professor found puzzling.

Appearances

 * Indiana Jones and the Last Crusade: The Graphic Adventure