1 trademark was found for owners matching the name John Ter Horst.
#
1 TM: 504610
Desc: MATHEMAGICIAN, 4 6 25 1 01
Owner: John Ter Horst
Class: 28
Status: Lapsed: Not accepted