Nornrich
You could also call your local Underwriters Laboratories and ask for their Standard for Attachment Plugs. As I remember there were exhaustive measurements contained in their standards. I would call and get the correct Standard number to start.
Dan