News
Each part cost about 1 euro (about CAD$1.60) worth of materials to print, but Fracassi says his firm cranked out about 100 valves for free. “There were people in danger of life and we acted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results