2008 Good Design Award

Award-winning item
Auto Optical Inspector [YAYA]
Company
YAYATECH
Award Number
08B06048