Terra Ferra, Inc. Trademarks
TERRA FERRA
Filed: September 5, 2022
Downloadable computer software and mobile device software for providing a marketplace featuring a wide variety of consumer…
Owned by: Terra Ferra, Inc.
Serial Number: 97578567