YourDictionary

What does IDDRG stand for?

International Deep Drawing Research Group - British

link/cite print suggestion box