78165600
Sep 18, 2002
ARTICULATE GLOBAL INC.
Subscribe
Computer software programs for recording and playing back computer screen activity.