New Foundation Labs, Inc. Trademarks
OTTO
Filed: August 6, 2020
Downloadable software for use in bill tracking and payment
Owned by: New Foundation Labs, Inc.
Serial Number: 90098659
OTTOPAY
Filed: October 7, 2020
Downloadable software for use in bill tracking and payment
Owned by: New Foundation Labs, Inc.
Serial Number: 90239832