Index Biosystems Inc. Trademarks
BIOTAG

BIOTAG

Filed: June 9, 2021
Yeast cells, namely, inactivated yeast cells modified with a traceable component for affixing to goods in order to trace…
Owned by: Index Biosystems Inc.
Serial Number: 90764317