2006 Ecology Design Prize
Award-winning item
Aimulet LA
Company
NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY
Award Number
06D01025