Came across this thing while looking for X-ray film.

http://www.ebay.com.au/itm/New-Denta...item2a0a739cdb

Has anyone here used one or know anything about them?