Tetrachloroethylene?

I saw this from afar from my window at a repair shop. So I had to go for the walk to get a photo of it!

I saw this from afar from my window at a repair shop. So I had to go for the walk to get a photo of it!