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