2 trademarks were found for owners matching the name John Raymond Hagan.
#
1 TM: 395927
Desc: MIRCO-PAY
Owner: John Raymond Hagan
Class: 9
Status: Lapsed: Not accepted
2 TM: 395926
Desc: MICRO-PAY
Owner: John Raymond Hagan
Class: 35
Status: Lapsed: Not accepted