Solar Trade Platform and Directory of Solar Companies
S-Rack K.K.

S-Rack K.K.

1-chome-18-2, Hakusan, Midori-ku, Yokohama, Kanagawa, 226-0006
+81 45 5076408
Japan Japan.png

Business Details

Component Types
Mounting System
Mounting System
Ground
Parent Company
NWI Group
No. of Known Sellers
Mounting System 1 Sellers

Sellers

Australia
Last Update