Schema.org Type for Online Business


I have a site that is a website/online store for the company. The main goal of the site is to sell the company’s product.

In looking to markup the site I am stuck as to what type I should choose.

Organization would work but that is really broad. Corporation is a bit more specific but still really broad. I thought about using Store but my concern with using that one is it falls under Local Business. This business is online only, no local store front.

What type should I choose? Is it okay to use Store for an online business even if it doesn’t have a local store front?

Also, I’ve considered using productontology to add an additionalType but there really isn’t another type that I can think of.