1 trademark was found for owners matching the name David Brian Strachan.
#
1 TM: 1555251
Desc: Family Pet Vet Care
Owner: David Brian Strachan
Class: 5, 44, 45
Status: Lapsed: Not accepted