I'm struggling to understand how the part in bold breaks apart:
Breaking it apart literally...
Electronic paper [电子纸] is [是...的] utilizes [利用] electrophoretic display technology [电泳显示技术] principle [原理] invention [发明] manufactured from [而成].
I'm finding it hard to put these pieces together. It seems it just means "electronic paper has an electrophoretic display" with some buzzwords added in: "electronic paper utilizes the invention of the principle of electrophoretic display technology for manufacturing."
Question: How do I break apart 电子纸是利用电泳显示技术原理发明而成的?