There is an article on the LF Forum on the Art Panorama 6x17 roll film back made by Shen Hao.

BTW, in the Robert White link, the image shows a "SH617 Panorama" while the one on Badger Graphic's website shows a "SH617 Art Panorama" - anyone know if they are the same thing? Wondering why the labels are different....