3 trademarks were found for owners matching the name David Yam.
#
1 TM: 2347991
Desc:
Owner: David YAM
Class: 41
Status: Registered: Registered/protected
2 TM: 2157514
Desc: BALLSY

Owner: David Robert YAM
Class: 25
Status: Registered: Registered/protected
3 TM: 2150128
Desc: Ballsy
Owner: David Robert YAM
Class: 25
Status: Registered: Registered/protected