Lost and Found

Lost and Found is service the Science Outpost (to the left). Talk to Veluu trader called "Khe" (two levels above Kevin).

Here you can buy any limited or otherwise unobtainable items from missions (like Verdant Ruins), but only after you completed them.