Citala Corp.

Company address

1277 Reamwood Ave
94089
United States

COMPANY DESCRIPTION
manufacturer of switchable film, used in glass lamination to produce electrically-operated privacy glass. high-speed low-haze. made in california.
COMPANY ACTIVITY
Manufacturer