3M Company

22 registered patent practitioners: 6 patent attorneys and 16 patent agents, St. Paul, MN.