PRESS
A door handle made of densified wood developed within a research project at the EPFL+ECAL Lab, Switzerland.
close share