2005 Ecology Design Prize

Award-winning item
home tanker 100L
Company
ikarahi industries co ltd
Award Number
05D01001