This is a standard Product page-type with fields like Price, Weight, Model and basic management of groups.

It also has an associated Product_OrderItem class,
an extension of OrderItem, which is the mechanism
that links this page type class to the rest of the
eCommerce platform. This means you can add an instance
of this page type to the shopping cart.