Extract every row of the packing/carton specification table; one items[] entry per product/packing row. Copy productPacking exactly as printed (brand + pack count + unit size). cartonsPer20ft and cartonsPer40ft come from the CTN PER 20' and 40' columns. Keep cartonDimensionCm as the printed string in 'L X W X H' form, do not reorder or convert. cartonSizeM3 is the CARTON SIZE (M3) value. netWeightKg is the NET WT (KG/LTR) value and grossWeightKg is the GROSS WT (KG) value. productCategory is the parenthetical label in the product/packing header. Do not invent totals; there are no grand-total rows.
