Etch Biotrace, S.A. Trademarks
ETCH BIOTRACE

ETCH BIOTRACE

Filed: May 12, 2021
Services in the nature of supply chain traceability solutions, namely, providing vertically integrated traceability software…
Owned by: Etch Biotrace, S.A.
Serial Number: 90707088