1 trademark was found for owners matching the name David Terry Joseph Marsh.
#
1 TM: 1742669
Desc: configatech
Owner: David Terry Joseph Marsh
Class: 42
Status: Registered: Registered/protected