2004 Good Design Award

Award-winning item
OPHTHALMIC LENS [HOYALUX iD]
Company
HOYA CORPORATION VISION CARE COMPANY
Award Number
04A01018