New Nubia Z11 mini S screen protector deliberately smaller than the display as this is arched Fr295

What is the correctly punctuated version of this sentence?
New Nubia Z11 mini S screen protector (deliberately smaller than the display, as this is arched) Fr.2.95