Product Identities