1 trademark was found for owners matching the name Leslie John Ray Foster.
#
1 TM: 1667874
Desc: Kleer-i
Owner: Leslie John Ray Foster
Class: 5, 10
Status: Registered: Renewal due