Flooring oem private label usa

2026/08/13 13:07

What Is Flooring OEM Private Label USA

Flooring OEM private label USA refers to a manufacturing and supply chain arrangement where a US-based distributor, retailer, contractor group, or brand owner contracts with an original equipment manufacturer (OEM)—typically located in Asia (China, Vietnam, Malaysia, South Korea) or Europe—to produce finished flooring products (SPC, laminate, LVT, engineered timber, vinyl rolls, and accessories) that are then branded, marketed, and sold under the buyer's own private label name within the US market. From an engineering and supply chain perspective, this is not a simple sourcing transaction but a technical specification, quality assurance, and logistics operation where the buyer takes ownership of product design, specification, branding, quality control, and regulatory compliance (ASTM, CARB, ADA, FTC) while the manufacturer provides production capacity, raw material procurement, and manufacturing expertise.

The material structure of OEM private label flooring is identical to branded products—the difference is the commercial and legal framework. The product remains a multi-layer composite: for SPC, a rigid core of PVC resin (30–40%) and calcium carbonate filler (60–70%) with density 1.8–2.2 g/cm³; a printed decorative layer; a wear layer (0.20–0.55 mm, Al₂O₃ 30–50 g/m²); and a click-lock profile. The buyer specifies the product's technical parameters (thickness, wear layer, density, AC rating, dimensional stability, VOC emissions) and the manufacturer produces to that specification. The product is then packaged with the buyer's brand name, logo, and labelling—creating a private label product that competes with national brands.

The essential distinction between OEM private label and branded product purchasing is the buyer's control over product specification, branding, and quality. With branded products, the buyer selects from a manufacturer's existing product line—the specification, packaging, and branding are fixed. With OEM private label, the buyer defines the product specification (within the manufacturer's capability), designs the packaging and branding, and assumes responsibility for quality assurance and regulatory compliance. This control enables differentiation: the buyer can create a unique product line that is not available from competitors, build brand equity, and capture higher margins (20–50% versus 10–20% for branded resale). However, this control comes with increased responsibility: the buyer must manage product development, supplier qualification, quality control, logistics, and regulatory compliance.

The original engineering purpose of OEM private label in the US flooring market was to enable US distributors, retailers, and contractors to compete with national brands (Mohawk, Shaw, Armstrong, Mannington) by offering comparable quality at lower cost, while building their own brand identity. The US flooring market is highly competitive, with national brands commanding 60–70% of the residential and commercial market. Private label products—produced by the same Asian manufacturers that supply the national brands—offer 20–40% cost savings, allowing smaller and regional players to compete effectively. The OEM private label model has grown significantly since 2010, driven by: (a) the quality improvement of Asian manufacturers (EN, ASTM, CARB compliance), (b) the expansion of US distribution networks (warehouse stock, logistics), (c) the rise of e-commerce (direct-to-consumer brands), and (d) the consolidation of contractor buying groups.

Manufacturing Process of OEM Private Label Flooring

The manufacturing process for OEM private label flooring is identical to branded production—the difference is the buyer's involvement in specification, quality control, and branding.

Product Specification and Development: The buyer defines the product specification: (a) product type (SPC, laminate, LVT, engineered timber), (b) thickness (±0.05 mm), (c) wear layer (0.20–0.55 mm, Al₂O₃ content 30–50 g/m²), (d) AC rating (AC3–AC5), (e) density (1.8–2.2 g/cm³ for SPC), (f) dimensional stability (ASTM F2195), (g) moisture resistance (≤0.5% swelling for SPC), (h) VOC emissions (CARB Phase 2, E1), (i) slip resistance (DCOF ≥0.42), (j) colour and design (decorative layer, EIR embossing), (k) packaging (carton design, palletisation, labelling), and (l) branding (logo, colour scheme, marketing copy). The buyer may provide design assets (colour samples, packaging artwork) to the manufacturer.

Raw Material Procurement: The OEM manufacturer procures raw materials: PVC resin, calcium carbonate filler, plasticisers (DOTP/DINCH), stabilisers, pigments, decorative films, wear layer materials, and packaging materials. For private label products, the buyer may specify the source of raw materials (e.g., phthalate-free plasticisers, specific decorative film suppliers) to ensure quality and compliance. The manufacturer batches the materials to the buyer's specification.

Manufacturing: The product is manufactured using the OEM's standard production process—compounding, calendering/extrusion, lamination, printing, wear layer application, profiling, and packaging. The buyer may require batch-specific quality control: (a) thickness measurement, (b) wear layer thickness, (c) Taber abrasion test, (d) dimensional stability test, (e) colour consistency (ΔE ≤1.0), (f) VOC emission test, and (g) packaging integrity. The manufacturer provides batch test reports to the buyer.

Branding and Packaging: The product is packaged with the buyer's brand name, logo, and labelling—this is the "private label" step. The packaging design (carton artwork, pallet labels, product information) is provided by the buyer and approved by the manufacturer. The packaging must meet US labelling requirements: (a) product name, (b) brand name, (c) country of origin, (d) product specifications (thickness, wear layer, AC rating), (e) installation instructions, (f) warranty information, (g) regulatory compliance (CARB, ASTM), and (h) contact information. The packaging must be designed for US retail and contractor channels (English language, imperial/metric units, US pallet sizes).

Quality Control: The buyer may implement a quality control process: (a) pre-production sample (verify specification), (b) production sample (from the batch), (c) pre-shipment inspection (SGS, Bureau Veritas—verify thickness, colour, wear layer, packaging, documentation), and (d) receiving inspection (verify against the sample and documentation). The buyer is responsible for QC—the OEM manufacturer provides the product, but the buyer ensures it meets the specification.

Why Manufacturing Affects Real-World Performance: A US distributor contracted with a Chinese OEM for private label SPC (5.5 mm, 0.55 mm wear layer). The distributor specified CARB Phase 2 compliance but did not verify the manufacturer's QC process. The first shipment arrived with thickness variation (±0.15 mm), causing lipping during installation. The distributor incurred $25,000 in replacement costs and client compensation. The lesson: the buyer must implement QC—the OEM manufacturer will not automatically provide it.

Technical Specifications for OEM Private Label Flooring

OEM private label flooring must meet specific technical requirements for the US market.

Thickness: 4.0–6.5 mm (residential: 4.0–5.0 mm; commercial: 5.0–5.5 mm; industrial: 5.5–6.5 mm). Thickness tolerance ±0.05 mm (ASTM F2195). Wear layer: 0.20–0.55 mm—0.20 mm for light residential; 0.30 mm for standard residential; 0.55 mm for commercial. US building codes often require ≥0.30 mm for residential and ≥0.55 mm for commercial.

Density: SPC core 1.8–2.2 g/cm³; calcium carbonate content 60–70%. Higher density provides better point-load resistance and indentation resistance. For US commercial applications, specify density ≥1.9 g/cm³.

Wear Layer and Abrasion Resistance: Wear layer 0.20–0.55 mm; Al₂O₃ content 30–50 g/m². AC rating (EN 13329): AC3 (residential), AC4 (commercial), AC5 (heavy commercial). For US commercial applications, specify AC4–AC5.

Moisture Resistance: SPC is waterproof—thickness swelling (24-hour immersion) ≤0.5%. This is the primary advantage over laminate (8–15% swelling) and engineered timber (2–4%). For US basements and ground-floor installations, specify SPC for moisture resistance.

Dimensional Stability: Thermal expansion coefficient ≤0.08 mm/m/°C (ASTM D696). Moisture expansion coefficient ≤0.02%. The US climate variation (temperature -20°C to 40°C, humidity 10–90%) requires high dimensional stability—specify both coefficients and request test reports.

VOC Emissions: CARB Phase 2 (≤0.05 ppm formaldehyde) is the US standard. E1 (≤0.124 mg/m³) is the European standard—US projects often require both. Low VOC emissions (≤0.3 mg/m³ total VOCs, ISO 16000) are specified for LEED projects. Phthalate-free plasticisers (DOTP or DINCH) are required for US markets—specify phthalate-free.

Slip Resistance: DCOF ≥0.42 (ASTM C1028) for commercial applications—ADA compliance requires this. R9–R10 (EN 13893) is equivalent. Specify DCOF ≥0.42 for commercial applications.

Fire Resistance: ASTM E84 Class I (flame spread ≤25) is required for US commercial applications. The product must meet US fire safety standards—request ASTM E84 test reports.

Colour Consistency: ΔE ≤1.0 (EN 13329/ISO 105-J01) between batches—essential for large installations where different batches may be adjacent. Request colour measurement reports with each shipment.

Environmental Limits: Service temperature -20–40°C (US climate); RH 20–90%. SPC must maintain performance at 30°C and 80% RH—typical US commercial building conditions.

Advantages of OEM Private Label Flooring in the US Market

Project data demonstrates the engineering and financial benefits of OEM private label flooring.

Residential Performance (Multi-Family): A US-based distributor launched a private label SPC brand (5.5 mm, 0.30 mm wear layer) targeting multi-family housing. The landed cost was $14/m²—30% lower than national brands ($20/m²). Over 2 years, the distributor sold 500,000 m², achieving a 35% gross margin (versus 15–20% for branded resale). The product had 0.3% failure rate—comparable to national brands. The private label brand enabled the distributor to compete on price and capture market share.

Commercial Performance (Retail Stores): A US contractor group launched a private label LVT brand (3.0 mm, 0.55 mm wear layer) targeting retail store renovations. The landed cost was $18/m²—25% lower than national brands ($24/m²). Over 3 years, the group supplied 200,000 m² to 50 retail stores, achieving a 30% gross margin. The product had 0.2% failure rate—comparable to national brands. The private label brand enabled the group to differentiate themselves from competitors.

Cost Savings: OEM private label products typically cost 20–40% less than comparable national brands (ex-works Asia versus US branded pricing). The savings come from: (a) direct sourcing (eliminating distributor and retailer markups), (b) lower brand marketing costs (the buyer does not pay for national advertising), (c) volume procurement (container-sized orders reduce per-unit cost), and (d) flexible packaging (the buyer controls packaging costs). The savings are passed to the buyer's customers or retained as higher margins.

Brand Differentiation: Private label enables the buyer to differentiate their product line from competitors. The buyer can: (a) create unique colour ranges, (b) offer specific thickness/wear layer combinations, (c) design distinctive packaging, (d) build a brand identity, and (e) develop a loyal customer base. This is not possible with branded product resale (the brand is fixed).

Supply Chain Control: Private label gives the buyer control over the supply chain: (a) direct relationships with the OEM manufacturer, (b) influence over production schedules, (c) priority access to capacity (during high-demand periods), (d) customised packaging and labelling, and (e) the ability to specify product improvements. This control is not available with branded products (the brand owner controls the supply chain).

Quality Assurance: Private label buyers can implement their own quality control: (a) pre-production samples, (b) production samples, (c) pre-shipment inspection, (d) receiving inspection, and (e) ongoing QC (batch testing, colour consistency). This ensures the product meets the buyer's specification—reducing the risk of receiving substandard product.

Real Failure Logic: A US distributor launched a private label SPC brand without implementing a pre-shipment inspection process. The first container arrived with 10% damaged cartons (poor packaging) and a colour mismatch (ΔE 2.5). The distributor incurred $15,000 in replacement costs and lost customer confidence. The distributor now uses pre-shipment inspection for all containers—the inspection cost ($300 per container) is justified by eliminating $15,000 in losses.

OEM Private Label vs Branded Product vs Direct Import

Comparison with alternative procurement methods provides selection criteria for US buyers.

System A: OEM Private Label vs System B: Branded Product (National Brand)

Private label landed cost: $14–22/m²; branded product: $20–35/m². Gross margin: private label 30–50%; branded 15–20% (resale). Control: private label full (specification, branding, QC); branded minimal (specification, branding, QC fixed). Quality: private label comparable (if QC is implemented); branded consistent (manufacturer's QC). Failure risk: private label 0.3–1% at 5 years (depends on buyer's QC); branded 0.2–0.5% at 5 years (manufacturer's QC). The premium for branded (20–50% higher cost) is justified for buyers who do not want the responsibility of QC, specification, and branding. For buyers with the capability to manage QC and branding, private label is more profitable.

System C: OEM Private Label vs System D: Direct Import (No Branding)

Private label cost: $14–22/m² (includes branding, packaging, QC); direct import: $12–18/m² (no branding, minimal packaging). Gross margin: private label 30–50%; direct import 15–25% (resale without brand). Control: private label full; direct import minimal (branding, packaging not customised). Failure risk: private label 0.3–1% at 5 years; direct import 2–5% at 5 years (quality variation, colour mismatch). The premium for private label (10–20% higher cost) is justified by brand building, differentiation, and higher margins. Direct import is for cost-sensitive buyers who do not need brand differentiation.

Application Scenarios for OEM Private Label Flooring

OEM private label flooring is suitable for multiple US buyer types, each with specific requirements.

Distributors and Wholesalers: Regional and national distributors launching their own brand—SPC, laminate, LVT. Selection rationale: higher margins, brand differentiation, supply chain control, customer loyalty. Risks: QC responsibility, inventory holding costs (30–60 days lead time), product obsolescence. Conditions to control: specify product details; implement QC (pre-shipment inspection); manage inventory (safety stock, reorder points); build brand identity.

Contractor Buying Groups: Groups of contractors pooling volume to source private label products—SPC, laminate, LVT. Selection rationale: cost savings (20–40% lower than branded), consistent quality (if specified correctly), supply chain control. Risks: QC responsibility, product specification (group consensus), logistics (group coordination). Conditions to control: specify product details; implement QC; manage logistics; maintain safety stock.

Retailers and E-Commerce: Online retailers, big-box retailers launching their own brand—SPC, laminate, LVT. Selection rationale: higher margins, brand differentiation, customer loyalty, supply chain control. Risks: QC responsibility, inventory holding costs (30–60 days lead time), product obsolescence (trends change), returns and warranty claims. Conditions to control: specify product details; implement QC; manage inventory; build brand identity; establish warranty and returns policy.

Real Estate Developers: Large-scale developers sourcing direct for their projects—SPC, laminate. Selection rationale: cost savings (20–40% lower than branded), consistent quality (if specified correctly), supply chain control. Risks: QC responsibility, project timeline (lead time 8–14 weeks), logistics. Conditions to control: specify product details; implement QC; maintain safety stock; manage logistics.

Procurement Guide for OEM Private Label Flooring

Procurement of OEM private label flooring requires a systematic approach to specification, supplier selection, QC, and logistics.

Supplier Selection: Evaluate OEM manufacturers based on: (a) product quality (EN 13329, ASTM F2195, CARB Phase 2 compliance), (b) production capacity (ability to meet volume and lead time), (c) pricing (competitive ex-works pricing), (d) quality control (batch test reports, pre-shipment inspection capability), (e) logistics capability (experience with container shipping, documentation), (f) financial stability (reliable supply), (g) reference projects (similar private label projects), and (h) flexibility (ability to customise product, packaging, and branding). Request references and factory audit for large orders (>10 containers).

Product Specification: Define the product specification in detail in the OEM agreement: (a) product type (SPC, laminate, LVT), (b) thickness (±0.05 mm), (c) wear layer (0.20–0.55 mm), (d) AC rating (AC3–AC5), (e) density (1.8–2.2 g/cm³), (f) dimensional stability (ASTM F2195), (g) moisture resistance (≤0.5% swelling), (h) VOC emissions (CARB Phase 2), (i) slip resistance (DCOF ≥0.42), (j) fire resistance (ASTM E84 Class I), (k) colour (specify colour name and batch number, ΔE ≤1.0), (l) packaging (carton design, palletisation, labelling), and (m) branding (logo, colour scheme, marketing copy).

Intellectual Property: Protect the product design, packaging, and branding: (a) trademark the brand name and logo, (b) copyright the packaging design, (c) non-disclosure agreement (NDA) with the manufacturer, and (d) non-compete agreement (if possible). The US Patent and Trademark Office (USPTO) registration is recommended.

Quality Control: Implement a QC process: (a) pre-production sample (verify specification), (b) production sample (from the batch), (c) pre-shipment inspection (SGS, Bureau Veritas—verify thickness, colour, wear layer, packaging, documentation), (d) receiving inspection (verify against the sample and documentation), and (e) ongoing QC (batch testing, colour consistency). The QC cost (€200–500 per container) is justified by eliminating the risk of receiving substandard product.

Logistics Management: Use an experienced freight forwarder with expertise in flooring imports to the US. The forwarder manages: (a) origin logistics (inland transport to port, stuffing), (b) ocean freight (booking, routing), (c) destination logistics (customs clearance, inland transport), and (d) documentation (commercial invoice, packing list, Bill of Lading, Certificate of Origin). Confirm the Incoterms (FOB, CIF, or CFR) with the manufacturer.

Branding and Marketing: Build the brand identity: (a) brand name, (b) logo, (c) packaging design, (d) product information (specifications, installation instructions), (e) website and marketing materials, (f) warranty and returns policy, and (g) customer service. The brand is the differentiator—invest in professional branding.

Common Problems and Solutions

Field-observed failures in OEM private label procurement provide practical lessons.

Quality Discrepancy

  • Cause: Product does not match the specification (thickness, wear layer, colour); manufacturer substituted inferior raw materials.

  • Symptom: Product rejected at receiving; installation issues; client rejection.

  • Solution: Reject the shipment; claim with manufacturer; source replacement product.

  • Prevention: Specify product in detail; request pre-production and production samples; use pre-shipment inspection; include quality clauses in the OEM agreement.

Branding and Packaging Errors

  • Cause: Packaging artwork errors (logo, colour, text); labelling errors (specifications, warranty).

  • Symptom: Packaging rejected at receiving; brand damage; legal issues (misleading claims).

  • Solution: Re-package at the buyer's cost; correct artwork for future shipments.

  • Prevention: Approve packaging artwork before production; include labelling requirements in the OEM agreement; use a local packaging designer for QA.

Supply Chain Disruption

  • Cause: OEM manufacturer capacity issues; shipping delays; customs clearance issues; tariff changes.

  • Symptom: Product unavailable when needed; project delays; inventory shortages.

  • Solution: Maintain safety stock; use multiple suppliers; expedite shipping (air freight for urgent orders—higher cost).

  • Prevention: Maintain safety stock (10–15% overage); diversify suppliers; use experienced freight forwarders; monitor tariff changes.

Intellectual Property Issues

  • Cause: OEM manufacturer sells the same product to another US buyer; product design copied.

  • Symptom: Competitors offer identical products; brand dilution; price erosion.

  • Solution: Legal action (if IP protected); switch manufacturer; differentiate the product further.

  • Prevention: Register trademarks; use NDAs and non-compete agreements; protect product design.

Warranty and Returns

  • Cause: Product fails (delamination, joint failure, wear); buyer has no warranty policy.

  • Symptom: Client claims; replacement costs; brand damage; legal liability.

  • Solution: Establish a warranty policy; claim with OEM manufacturer (if QC issues); replace affected product.

  • Prevention: Establish a warranty policy (10–25 years, depending on product); implement QC; maintain safety stock for replacements.

FAQ: Procurement and Engineering Questions

1. What is flooring OEM private label USA?
A manufacturing and supply chain arrangement where a US buyer contracts with an OEM manufacturer (typically in Asia) to produce finished flooring products (SPC, laminate, LVT) that are branded, marketed, and sold under the buyer's own private label name in the US market. The buyer defines the product specification, packaging, and branding.

2. How much does OEM private label flooring cost?
Landed cost: $14–22/m² (depending on product type, thickness, wear layer, and volume). Ex-works Asia: $10–18/m²; logistics (freight, customs, inland): $4–8/m²; total landed cost: $14–26/m². National brands: $20–35/m². Private label offers 20–40% cost savings.

3. What is the minimum order quantity for OEM private label?
Typically 1 container (1,500–2,600 m² depending on product). Some OEMs require 5–10 containers for private label (custom packaging and branding tooling). For custom colours and designs, MOQ may be higher (10–20 containers). Smaller orders may be possible at higher per-unit cost.

4. What documents are required for OEM private label flooring?
OEM agreement (specification, pricing, payment terms, QC, IP), commercial invoice, packing list, Bill of Lading, Certificate of Origin, CE Declaration of Performance (DoP) for European exports, CARB Phase 2 compliance, ASTM test reports, and warranty documentation.

5. How do I protect my brand and product design?
Register trademarks (USPTO) for the brand name and logo; copyright the packaging design; use NDAs (non-disclosure agreements) with the OEM manufacturer; use non-compete agreements (if possible); protect the product design (unique colours, thickness/wear layer combinations).

6. What is the lead time for OEM private label flooring?
Manufacturing: 4–8 weeks (depending on MOQ and customisation); shipping: 30–45 days (Asia to US); customs: 5–10 days; inland: 2–5 days. Total lead time: 10–16 weeks. Air freight: 5–10 days (but 10–20× more expensive). Plan lead time into the project schedule.

7. Can I source OEM private label flooring from US manufacturers?
Yes—US-based OEM manufacturers exist (e.g., some US-based SPC and LVT producers), but they are typically 20–40% more expensive than Asian manufacturers. US OEMs may offer faster lead times (2–4 weeks) and lower minimum orders. For cost-sensitive projects, Asian OEMs are preferred.

8. What is the best underlayment for private label SPC?
A 6-mil vapour barrier (polyethylene) is required for ground-floor concrete installations. Acoustic underlayment (2–3 mm foam) is recommended for comfort and noise reduction. Some private label brands offer underlayment with the product—verify compatibility.

Industry Standards and Certifications

OEM private label flooring must comply with relevant US and international standards.

US Regulatory Standards: CARB Phase 2 (formaldehyde emissions ≤0.05 ppm) is mandatory for California and many US states. Phthalate-free plasticisers (DOTP or DINCH) are required for US markets. ASTM E84 Class I (flame spread ≤25) is required for commercial applications. ASTM C1028 (DCOF ≥0.42) is required for commercial slip resistance. FTC (Federal Trade Commission) regulations on marketing claims, warranties, and country of origin labelling.

EN Standard System: EN 13329 (laminate—wear layer testing, AC rating), EN 14041 (moisture-resistant products—P5/P7 rating), EN 16511 (modular multilayer flooring—SPC and LVT), EN 13893 (slip resistance—R classes), EN 1811 (emission testing—E1 compliance). CE marking is required for European exports; US private label may include CE marking for export flexibility.

ASTM Testing Methods: ASTM F2195 (dimensional stability—critical for US climate), ASTM F964 (vinyl flooring—chemical resistance), ASTM G154 (UV stability), ASTM C1028 (slip resistance—DCOF), ASTM E84 (fire resistance—Class I), ASTM D1308 (chemical resistance). For US projects, ASTM F2195 and E84 are critical.

ISO Quality Management: ISO 9001 (quality management) and ISO 14001 (environmental management) are the minimum requirements for credible OEM manufacturers. ISO 50001 (energy management) may be specified for green building projects.

Emission Standards: CARB Phase 2 (≤0.05 ppm formaldehyde) is the US standard; E1 (≤0.124 mg/m³) is the European standard. Low VOC emissions (≤0.3 mg/m³ total VOCs, ISO 16000) are specified for LEED projects.

Sustainability Certification: Recycled content certification (Global Recycled Standard, UL 2799) is available for SPC with 25–50% recycled PVC. LEED credits are achievable with products containing ≥30% recycled content and low VOC emissions.

Significance in Procurement: Verify that the private label product meets CARB Phase 2, ASTM E84 Class I, and ASTM C1028 DCOF ≥0.42. Without these certifications, the product may not be approved for US commercial or residential projects. Request test reports before ordering.

Conclusion: Engineering Decision Logic

Flooring OEM private label USA offers significant cost savings, brand differentiation, and supply chain control—but requires systematic specification, QC, and logistics management.

Cost vs Performance Tradeoff: Private label products cost 20–40% less than national brands and offer 30–50% gross margins (versus 15–20% for branded resale). The premium for national brands (20–50% higher cost) is justified for buyers who do not want the responsibility of QC, specification, and branding. For buyers with the capability to manage QC and branding, private label is more profitable.

Risk Priority Judgement: Highest risk is quality discrepancy—specify product details and implement QC. Second is branding and packaging errors—approve artwork before production. Third is supply chain disruption—maintain safety stock and diversify suppliers. Fourth is intellectual property issues—protect trademarks and product design. Fifth is warranty and returns—establish a warranty policy and maintain safety stock.

Final Decision Protocol: Define the product specification (thickness, wear layer, AC rating, colour). Select the OEM manufacturer (quality, capacity, pricing, logistics). Implement QC (pre-shipment inspection, receiving inspection). Manage logistics (freight forwarder, shipping route, documentation). Build the brand (brand name, logo, packaging, marketing). Maintain safety stock (10–15% overage). Establish a warranty and returns policy. Document installation for warranty and quality assurance. Flooring OEM private label USA is a powerful tool for US buyers to compete with national brands, capture higher margins, and build a differentiated product line—but it requires discipline, investment, and systematic management.


Related Products

x