3D Printed > Cilia

Cilia
Cilia
3D printed Nylon
3.6 x 5 x .86 IN
2012