PRESS
A door handle made of densified wood developed with the EPFL+ECAL Lab, Switzerland.
close share