My native language is Dutch. We have a subtle, but useful way of combining the ingredients: Prefix (+ comma) + and + Prefix + stem. However, I do not know whether the same rules apply in the English language, e.g.:
"Copper-, and iron-based materials" This means two or more materials. One or more based on copper, and at least another one based on steel, or vice versa.
"Copper- and iron-based materials" This indicates multiple materials composed of copper and iron.
Thus the comma makes the difference. Furthermore, the hyphen is necessary. And last but not least: "copper-based materials and iron-based materials" does not make useful use of the rules of language.
So what are the rules?