1 trademark was found for owners matching the name David A Ellsworth.
#
1 TM: 1963465
Desc: touchmate
Owner: David A Ellsworth
Class: 9
Status: Registered: Registered/protected