A few things strike me.
First, they're going to use a PET base (or why put the letters for Poly Ethylene Terephthalate on the box?).
This is going to make the film base super resistant. So, no tearing this one in the lab while getting it off the backing paper.
Second, "The new film is manufactured in Germany and thus upgraded to our professional line."
This one makes me think of those Shamwow infomercials when Headset Vince says "Made in Germany, you know the germans always make good stuff."
Just like if being Made in Germany was the same as Professional
