1 trademark was found for owners matching the name Richard Alexander Smith.
#
1 TM: 1681870
Desc:
Owner: Richard Alexander Smith
Class: 24
Status: Registered: Renewal due