85295567
Apr 14, 2011
S&K INTERNATIONAL TRADE LLC
Subscribe
A plastic liquid crystal display film that switches back and forth from tinted to translucent through electronic control for use over a license plate of a vehicle