Cochrane's Telescope Resource · Unlocks & keys Game code262738308 Game nameResource_Artifact_Pieces_89303 CategoryUnlocks & keys RarityEpic Used by researchCochrane's Telescope