Petroleum Jelly
This one of those interesting thing. I bought this at a casual visit to the CVS in Mountain View in 2010-2011. Our family has been using this for the last 15+ years. At the current rate, this will last another 4-5 years. It is just around, with practically no expiry date.