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