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