The Printer that Prints (60% of) Itself
devhardware.com
devhardware.com
Sadly I couldn't find a reference.
I don't believe we're unable to manufacture 40% of our proteins.
"the RepRap can replicate the majority of its components at low cost but needs human intervention to assemble them into a working device"
But that's not that big of a problem on earth