I think it's not really a new product.
This paper existed yet but was called Efke positive paper or IMAGO.
It was elaborated in cooperation with Efke for two womens that work with big giant pinhole cameras: http://www.camera-imago.de/

I am not sure, but maybe Simon will confirm, or not