77176836
May 9, 2007
Jul 8, 2008
ASTRAZENECA AB
Subscribe
Electronic communication device for voice-disabled persons used to generate messages on a display screen