Internet Watch Foundation Trademarks
INTERNET WATCH FOUNDATION

INTERNET WATCH FOUNDATION

Computer software; electronic publications; information stored on electronic, magnetic and/or by optical means; publications…
Owned by: Internet Watch Foundation
Serial Number: 79181749

IWF

IWF

Filed: August 18, 2015
Downloadable electronic publications, namely, guides, reports and hand-outs in the field of online sexual abuse content;…
Owned by: Internet Watch Foundation
Serial Number: 79182090