They do look a bit like BGs but I've never seen these ones before.
It says the outers are french-made TPU (thermoplastic polyurethane????) which may or may not be the same as PUL.
It does say at the end of the listing that they are samples/trial ones so maybe they're just new to the market
Somebody buy one and test it for us
(not me - I have no PP