gedunk:Delrin isn't plastic it's an engineered polymer. Theres a big difference. If you have any factual information to post please feel free to post it. Otherwise, try harder keeping to yourself jonny.
That's kinda funny, because DuPont - the creator and manufacturer of Delrin - refers to it as a durable, low friction plastic. See http://heritage.dupont.com/floater/fl_delrin/floater.shtml as well as just about any other site that has information about it. For instance, http://www.interstateplastics.com/meta/fmdel.htm refers to Delrin as "an outstanding general purpose plastic."
Plastics by design are engineered polymers. I'm not sure what you're trying to say, but Delrin is most definitely plastic. The ~ 1 square inch of surface area on a plastic DIN plug will experience an outward force of almost 2 tons and it's no surprise that the thing broke apart under that kind of pressure.
Anyway, back to the topic at hand.....
Hope your finger heals up well, Alan.