Impossibeam 2

$200.00

3D printed renewable PLA

4.5 x 7 x 2.5 inches