Location of large mystery source of banned ozone depleting substance uncovered