Delrin is actually a brand name - the actual product is a plastic called Acetal. It is a high strength, dimensionally stable engineering plastic with high natural lubricity and low water absorbtion. ;)
Show off
All I ever wanted was an honest weeks pay for an honest days work.