The previous print-in-place design was quite an ambitious 36 hour print, sensitive to clearances and elephant's foot.…
133
710
7
5972
updated July 1, 2023

Related models