Kane Manufacturing Corporation


More Info on Kane Manufacturing Corporation

Products & Press Releases

B_1111_Products_KaneManufacturing
Envelope, Structural & Windows

Eco Screen

The Eco Screen is a living-wall system that neatly fastens to outdoor structural walls using steel wire panels. It allows plant life to grow freely without the worry of aggressive...