Zilla Releases New Solar Mounting System

0

Zilla Corp., a manufacturer of solar mounting systems, has launched the Zilla Phantom.

According to the company, the pitched-roof mounting solution eliminates the need for rails. It builds on the design of the company's Zilla Double Stud flashing by creating an integrated mounting, flashing and grounding assembly.

The Zilla Phantom is compatible with most module manufacturers and sizes, the company adds.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments