90043134
Jul 9, 2020
Oct 12, 2021
OTTERA INC.
Active Trademark
Subscribe
Online advertising on a computer network, namely, dynamically inserting advertisements in online video across all device platforms that stream video online