2 trademarks were found for owners matching the name James Thomas Humphries.
#
1 TM: 2000319
Desc: VEGANK9
Owner: James Thomas Humphries
Class: 31
Status: Registered: Registered/protected
2 TM: 2000318
Desc: VEGAN EARTH
Owner: James Thomas Humphries
Class: 35
Status: Registered: Registered/protected