2006 Ecology Design Prize

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