German 20mm Shell Case?

Article about: Hi all. I have had this a while and am trying to find something out about it. All I know for sure is that it is a 20mm shell case. There are no markings on it at all. The closest thing to it