3M Innovative Properties Company

60 registered patent practitioners: 33 patent attorneys and 27 patent agents, St. Paul, MN.