2001 Good Design Award

Award-winning item
SUBARU SMALL WIND TURBINE SYSTEM [SUBARU 15/40]
Company
Fuji Heavy Industries Ltd.
Award Number
01A41128