EVERYTHING ABOUT SELF-ADHESIVE SWITCHABLE FILM

Everything about self-adhesive switchable film

PDLC means Polymer Dispersed Liquid Crystal. picture a sandwich wherever the bread is layers of film, as well as the filling is manufactured from very small liquid crystal droplets. When there’s no electrical present-day, these droplets are all jumbled up, scattering mild and generating the glass glance frosted. you may basically install the fil

read more