that plastic part is made of what material?
Read More
Delrin
Read More
Back to Top