Hanging 20" x 16" glass pane
The item you remember is called Swiss frame clips and still commonly available.

 

The other usual option is a standard method of attaching large glass objects to walls - mirror clips. Fancy or crude.