Language
Choose the language you’d like to browse the site in.
Mitrex Building-Integrated Photovoltaics (BIPV)
eFacade LITE
eFacade PRO
eFacade PRO+
41 Racine Road
Etobicoke, Ontario M9W 2Z4
416.497.7120
www.mitrex.com
Chrysler Building
405 Lexington Avenue
Floor 26
New York, New York 10174
646.583.4486