Evidence for Oil Spill at 4'' TEBIDABA WELL 12 TGB NEAR TEBIDABA FLOW STATION – NAOC, 2019 · SpillFlare